私はこれを行うための良い方法に頭を悩ませようとしてきましたが、これまでのところ空っぽになり、いくつかのガイダンスが必要でした.
基本的に、私が現時点で持っているのは、ユーザーが選択できるサイト用に 10 の事前定義されたスタイルを提供するスタイル セレクターです。それらのほとんどはグロテスクであり、概念の証明にすぎません。
これは PHP と mysql によって制御されます。ユーザーがログインし、デフォルト以外のスタイルを選択すると、DB のユーザー レコードに対して追加されます。サイトが更新され、選択したスタイルが読み込まれます。
それは非常にうまく機能しますが、今は細かい制御を試してみたいと思っています。たとえば、ヘッダーの背景色、見出しのテキストの色、サブ見出しの色、およびいくつかのフォント サイズをユーザーが選択できるようにしたいと考えています。
それはかなり些細なことであり、それを実装する方法が見つからない場合は、それで問題ありません。
私が最初に考えたのは、サイズのカスタマイズ可能な部分 (フォント サイズ、色など) ごとに列を持つテーブルを作成することでした。テーブルには、各ユーザーのレコードがあります。次に、インターフェイスを使用して必要なものを選択し、テーブルに追加します。
私の問題は、DB から取得した値をどうするかということでした。それらをCSSファイルに直接挿入したかったのですが、サーバー構成の変更がなければこれは不可能だと思います。
これを行うための最良の方法について何か提案はありますか?
よろしくエド