異なるカラーパレットを持つテーマの作成方法

Sam's Simple Theme のテーマをインストールしました。デフォルトでは明るい色を使用しています。ユーザーが暗い色でこれを使用できるようにしたいのですが、最適な方法はありますか?

何かしらの方法でテーマを 2 回インストールして、異なるカラーパレットを設定する必要があるのでしょうか?それとも、より良い方法があるのでしょうか?

「カスタマイズ」のテーマに移動し、ダークテーマを選択してください。


テーマに明るい色と暗い色のパレットを含めたいですか?

はい、でも問題は、インストールされたテーマごとに選択できるパレットが一つだけだということです。

私は一つのテーマを、明るいパレットと暗いパレットの2つのオプションとして利用可能にしたかったのです。

(ちなみに、このテーマは暗いパレットでは動作しないことに今気づきましたが、色をハードコードしないようにするだけで修正できると思います)

現時点で最も簡単な方法は、同じテーマを 2 回インストールし、パレット(そしてどちらがどちらか分かるようにテーマ名も)を変更することです。

テーマがリモート(Git 上)にある場合、すべての更新が中央で管理されるため、より簡単です。管理画面でローカルにビルドされたテーマの場合、エクスポートして再インポートできます。ローカルテーマ方式は、変更を加える際に両方のテーマを編集する必要があるため、少し面倒です。

default dark mode color scheme id を使用するのが現在の方法だと思います。:+1: これにより、ブラウザの環境設定に合わせてカラーパレットが調整されます。また、Dark/Light Mode Toggle を使用して、両者の切り替えを簡単に行うこともできます。