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?
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
, es ist so viel einfacher, Themen zu organisieren und zu finden.
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.
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”);
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.
