我正在開發一個多租戶應用程序,我希望每個租戶都能控制特定元素的顏色。例如,我成像有一個表格瓦特/顏色選取器,用戶可以控制物品,如現場背景顏色,導航欄顏色等動態SASS生成
我有設置默認顏色方案的基線SASS(.scss)文件。我的問題是:
- 然後我會如何加載「動態」主題.scss文件?
- 如果我有像Tenant.nav_bar_link_color這樣的模型字段,我會如何將這些值加載到SASS主題文件中?
- 我能否/應該以某種方式將Tenant特定主題預編譯到資產管道中?
我正在開發一個多租戶應用程序,我希望每個租戶都能控制特定元素的顏色。例如,我成像有一個表格瓦特/顏色選取器,用戶可以控制物品,如現場背景顏色,導航欄顏色等動態SASS生成
我有設置默認顏色方案的基線SASS(.scss)文件。我的問題是:
您可以將一個類添加到主應用程序的主體元素。這可能是像
<body class="">
然後以編程方式添加一個類,如「方案紅色」或「方案 - 藍色」根據他們的一個主題選擇這個主體元素。
在您的SASS中,您將有不同的配色方案來覆蓋默認值。