Sam's Simple Theme のテーマをインストールしました。デフォルトでは明るい色を使用しています。ユーザーが暗い色でこれを使用できるようにしたいのですが、最適な方法はありますか?
何かしらの方法でテーマを 2 回インストールして、異なるカラーパレットを設定する必要があるのでしょうか?それとも、より良い方法があるのでしょうか?
Sam's Simple Theme のテーマをインストールしました。デフォルトでは明るい色を使用しています。ユーザーが暗い色でこれを使用できるようにしたいのですが、最適な方法はありますか?
何かしらの方法でテーマを 2 回インストールして、異なるカラーパレットを設定する必要があるのでしょうか?それとも、より良い方法があるのでしょうか?
はい、でも問題は、インストールされたテーマごとに選択できるパレットが一つだけだということです。
私は一つのテーマを、明るいパレットと暗いパレットの2つのオプションとして利用可能にしたかったのです。
(ちなみに、このテーマは暗いパレットでは動作しないことに今気づきましたが、色をハードコードしないようにするだけで修正できると思います)
現時点で最も簡単な方法は、同じテーマを 2 回インストールし、パレット(そしてどちらがどちらか分かるようにテーマ名も)を変更することです。
テーマがリモート(Git 上)にある場合、すべての更新が中央で管理されるため、より簡単です。管理画面でローカルにビルドされたテーマの場合、エクスポートして再インポートできます。ローカルテーマ方式は、変更を加える際に両方のテーマを編集する必要があるため、少し面倒です。
default dark mode color scheme id を使用するのが現在の方法だと思います。
これにより、ブラウザの環境設定に合わせてカラーパレットが調整されます。また、Dark/Light Mode Toggle を使用して、両者の切り替えを簡単に行うこともできます。