Gibt es eine Möglichkeit, die Nutzung des Dark Mode zu erkennen?

Gibt es in einer Plugin- / Theme-Komponente eine Möglichkeit zu erkennen, ob das aktuelle Theme den Dark Mode verwendet?
Alternativ, gibt es eine Möglichkeit, die aktive Theme-ID zu erhalten?
Oder sollten wir unterschiedliche Theme-Komponenten für helle und dunkle Themes erstellen?

3 „Gefällt mir“

Hallo,

Ich denke, es gibt ein paar Möglichkeiten, dies zu erreichen.

Sie können dies verwenden:

Oder dies:


Ich liebe den Abschnitt „Verwandte Themen“ von Discourse Ai :smiley:, es ist so viel einfacher, Themen zu organisieren und zu finden.

3 „Gefällt mir“

Ich persönlich bevorzuge separate Dunkel- und Hell-Themes anstelle von Dunkel- und Hell-Modi eines Themes. Ich denke, einige Benutzer finden diese zusätzliche Dropdown-Liste verwirrend. Ich erstelle einfach helle und dunkle Versionen von Themes und platziere sie im Hamburger-Menü, aber ich habe nur 4 Live-Themes (ich habe jedoch spezielle Event-Limited-Time-Themes gemacht, zum Beispiel hatten wir Masters Golf Hell- und Dunkel-Themes für das Turnier). Man muss nur die Farbpaletten im Auge behalten.

2 „Gefällt mir“

Ich habe dies gelöst, indem ich je nach Farben eine einzelne Codezeile zum Head-Bereich jedes Themas hinzugefügt habe:

document.body.classList.add(“dark-theme”);

document.body.classList.add(“light-theme”);

Vielen Dank für Ihre Beiträge @Don @Lilly

2 „Gefällt mir“

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.