Wir haben mehrere Organisationen mit jeweils einer .show.html.erb-Seite. Wir möchten Organisationen ermöglichen, die Farbe ihrer Seite anzupassen.Farbe für jede Show-Seite anpassen - Ruby auf Schienen
In unserem Schema haben wir:
create_table "organizations", force: :cascade do |t|
t.string "theme"
end
Ich habe versucht, das Hinzufügen der folgenden unseren 'Layouts/application.html.erb' Seite diese Anpassung zu ermöglichen (funktioniert lokal, aber nicht in Produktion):
<style media="screen">
.theme {
background: #<%= @organization.theme %> !important;
}
</style>
Ich bin ziemlich neu bei Rails ... denke ich überhaupt richtig darüber nach? Hat jemand Ideen für eine bessere Umsetzung?