私は Web アプリケーションを作成しており、すべての色、レイアウト、配置などに適用する CSS スタイルシートを作成しました。全部で約 800 行です。
配色設定を選択するオプションをユーザーに提供したいと考えています。現時点では、これは私のプロジェクトに CSS ファイルの 6 つのコピーがあり、それぞれに異なる色属性 (約 15 または 20 行) しかなく、6 つの異なる配色オプションを表すことを意味します。
これは面倒な重複のように思えます。他のすべての CSS 属性は、各コピーで同じままです。
色属性を個別の CSS スタイルシートに分離して、一般的な CSS スタイルシートと共にページに適用する方法はありますか?