У меня есть модель сайта, которая выглядит следующим образом
create_table "sites" do |t|
t.name :name
t.text :primary_colour, :default => "#a0a8af"
t.text :secondary_colour, :default => "#91c500"
end
Использование конвейера ресурсов Rails 3.1 Я хотел бы динамически использовать эти специфичные для сайта цвета в моем общем файле site.css.scss, но, к сожалению, я знаю только, какой текущий сайт находится во время выполнения, основываясь на URL.
Как я могу использовать эти цвета в CSS? Можно ли предварительно скомпилировать один файл .css для каждого сайта из общего файла site.css.scss.erb? Можно ли как-то отрендерить и кешировать его с контроллера?