私は、各ユーザーが特定の css のプロパティ、つまり色、幅、背景などを変更して、自分のサイトの独自のバージョンをカスタマイズできるようにする cms/ポータルを作成しています。
これを行う最善の方法は何ですか? 私はsassを調べましたが、cssを毎回再コンパイルする必要があるため、これがフロントエンドから可能かどうかはわかりませんか?
これを行った人、または提案を受けた人は助けてください。
ありがとうリック
私は、各ユーザーが特定の css のプロパティ、つまり色、幅、背景などを変更して、自分のサイトの独自のバージョンをカスタマイズできるようにする cms/ポータルを作成しています。
これを行う最善の方法は何ですか? 私はsassを調べましたが、cssを毎回再コンパイルする必要があるため、これがフロントエンドから可能かどうかはわかりませんか?
これを行った人、または提案を受けた人は助けてください。
ありがとうリック
必要に応じてsassを使用できますが、プレーンCSSを使用してこれを行うこともできます。お好みの方を使用してください。Sassは、リクエストごとに再コンパイルする必要はありません。次のいずれかになります。
ユーザーが特定のプロパティのみを編集できるようにする場合は、標準のMVCアプローチを使用して、ページキャッシュを使用してスタイルシートを提供できます。
/users/1/stylesheet.css
ます)caches_page
将来のリクエストで静的に提供されるようにします。ユーザーが.scss
ファイルを編集できるようにします。
編集には codemirror を使用します。