Wie erstellt man ein Theme mit verschiedenen Farbpaletten?

Ich habe dieses Theme installiert: Sam's Simple Theme. Standardmäßig verwendet es helle Farben. Ich möchte den Nutzern ermöglichen, es auch mit dunklen Farben zu verwenden. Was ist der beste Weg, dies zu erreichen?

Muss ich es irgendwie zweimal installieren und unterschiedliche Farbpaletten festlegen? Oder gibt es bessere Möglichkeiten?

Kannst du im Anpassen-Bereich zum Theme wechseln und dein Dark Theme auswählen?


Möchtest du für das Theme eine Farbpalette mit Hell- und Dunkeltonen?

Ja, aber das Problem ist, dass man pro installiertes Theme nur eine Farbpalette auswählen kann.

Ich wollte ein Theme als zwei Optionen anbieten: für die helle und die dunkle Farbpalette.

(Übrigens habe ich gerade bemerkt, dass dieses Theme mit der dunklen Farbpalette nicht funktioniert, aber ich vermute, das lässt sich einfach beheben, indem man die Farben nicht hart codiert.)

Der einfachste Weg im Moment ist, dasselbe Thema zweimal zu installieren und die Farbpalette (und auch den Themennamen, damit du weißt, welches welches ist) zu ändern.

Es ist einfacher, wenn das Thema remote (auf Git) liegt, da dann alle Updates ohnehin zentral verwaltet werden. Wenn das Thema lokal über die Admin-Oberfläche erstellt wurde, kannst du es exportieren und erneut importieren. Die lokale Thement-Methode ist etwas umständlicher, da du beide Themen bearbeiten musst, falls du Änderungen vornehmen möchtest.

Ich denke, die Verwendung der default dark mode color scheme id wäre jetzt der richtige Weg, dies zu tun. :+1: Dies würde die Farbpalette an die Präferenzen eines Browsers anpassen. Sie können auch die Dark/Light Mode Toggle verwenden, um ein einfaches Umschalten zwischen den beiden zu ermöglichen.