各テナントに特定の要素の色を制御させたいマルチ テナント アプリに取り組んでいます。たとえば、サイトの背景色やナビゲーション バーの色などの項目をユーザーが制御できるカラー ピッカーを備えたフォームを作成します。
デフォルトの配色を設定するベースライン SASS(.scss) ファイルがあります。私の質問は次のとおりです。
- 「動的」テーマの .scss ファイルをロードするにはどうすればよいですか?
- Tenant.nav_bar_link_color のようなモデル フィールドがある場合、それらの値を SASS テーマ ファイルにどのようにロードしますか?
- テナント固有のテーマを何らかの形でアセット パイプラインにプリコンパイルできますか?