【发布时间】:2017-02-15 04:07:40
【问题描述】:
我们有几个组织,每个组织都有一个 .show.html.erb 页面。我们希望组织能够自定义其页面的颜色。
在我们的架构中,我们有:
create_table "organizations", force: :cascade do |t|
t.string "theme"
end
我尝试将以下内容添加到我们的“layouts/application.html.erb”页面以启用此自定义(在本地工作,但不能在生产中使用):
<style media="screen">
.theme {
background: #<%= @organization.theme %> !important;
}
</style>
我对 Rails 还很陌生……我是否正确地考虑了这一点?有没有人有更好的实现方法的想法?
【问题讨论】:
标签: css ruby-on-rails sass