Rails + Zurb - Как расставить приоритеты в моем Css - PullRequest
2 голосов
/ 27 января 2012

Я хочу переопределить некоторые свойства из CSS, сгенерированного Zurb Gem.Проблема в том, что в приложении нет ссылки на эти файлы.Поэтому, если я поставлю <%= stylesheet_link_tag "application" %>, он загрузится до скрытых CSS-файлов, созданных гемом.Что я могу сделать, чтобы решить эту проблему?

1 Ответ

3 голосов
/ 30 января 2012

Если вы используете новую систему конвейеров активов из Rails начиная с версии 3.1. Вы можете определить порядок загрузки в вашем application.css. Порядок, определяемый внутри, поддерживается.

Так, например, вы можете сделать

/*
 * = require 'foundation'
 * = require 'my_css'
 * = require 'my_hack_of_foundation
 */

Of, если вы используете css в application.css, который вам может потребоваться в последнем файле

/*
 * = require 'foundation'
 */

body {
  background: black;
}

/*
 * = require 'my_hack_of_foundation
 */
...