Hmm, das scheint mir nicht zu gelingen.
Tut mir leid.
Hallo, können Sie die Übersetzungen zusammenführen: Add Arabic translation by jermanuts · Pull Request #37 · discourse/discourse-color-scheme-toggle · GitHub
Danke, dass Sie es gemacht haben ![]()
Hallo. Gibt es einen Grund, warum der Dunkelmodus nicht beibehalten wird, wenn ich die Seite in meinem Chromium-basierten Browser (nicht Google Chrome) auf meinem PC aktualisiere, und oft einfach nichts tut, wenn ich darauf klicke?
Es ist alles richtig eingerichtet, aber ich habe keine Ahnung, warum es die meiste Zeit nicht beibehalten oder überhaupt umgeschaltet wird.
Aus irgendeinem Grund wird der Button in meiner Instanz nicht in der äußersten linken unteren Ecke angezeigt:

vs. Meta:

Ich habe dies mit einem Standardthema versucht, bei dem nur diese Komponente aktiviert ist, und ohne weitere benutzerdefinierte CSS. Fehlt mir hier etwas?
Selbst im abgesicherten Modus, mit allen deaktivierten Plugins und nur dem Standardthema + dieser Komponente, befindet sich der Umschaltknopf nicht an derselben Stelle.
Nebenbei bemerkt, sehe ich dieses Problem auch bei Meta, ich habe das schon eine Weile auf meiner Instanz bemerkt, dachte aber, es läge nur an mir)
Dies geschieht, wenn das Schema manuell geändert wird und nicht mit dem Systemschema übereinstimmt (soweit ich das beurteilen kann) – eine Aktualisierung behebt das Problem, aber zufällig wird das Logo wieder auf die „Systemfarbe“ zurückgesetzt, wobei der Modus, der über die Schaltfläche manuell geändert wurde, ignoriert wird.
scheint ein Fehler zu sein, wenn Chrome im Dark Mode ist?
(oben diskutiert)
So reproduzieren Sie:
-
Discourse 3.2.1
persönliche Präferenz > Farbschema: normal ist ein helles Thema, Dark Mode: gleich wie normal -
Chrome verwendet das Systemthema (System schaltet abends automatisch auf Dunkel)
abends, wenn das System in den Dark Mode wechselt, ist auch Chrome im Dark Mode,
der Umschalter funktioniert abends in dem oben genannten Fall nicht.
während er tagsüber gut funktioniert,
habe die obige Diskussion gesehen, in der gesagt wurde, dass die Präferenz den Dark Mode auf “gleich wie normal” setzt,
aber warum kann er tagsüber in den Dark Mode wechseln?
Wenn Sie nach einem Umschalten zu einem anderen Board wechseln, ändert sich das Website-Logo vorübergehend nicht, um dem umgeschalteten Modus zu entsprechen.
Hallo @eveyone, kann mir jemand helfen, wie ich den Schalter hinzufügen kann?
Ich benutze diese Anleitung, kann den Schalter aber nicht sehen. Ich habe ihn bereits in meinem Theme installiert, aber dieser Schalter wird nirgendwo angezeigt, weder im Header noch im Footer?
Haben Sie die Anweisungen im ersten Beitrag befolgt? Haben Sie 2 Farbschemata, zwischen denen Benutzer wählen können, und haben Sie ein dunkles Standardschema konfiguriert?
Ich habe dieses Problem nach stundenlangem Debugging endlich gelöst. Das Löschen und Installieren von Sidebar Theme Toggle hat es behoben!
Könnte jemandem helfen, damit alle Ihre Benutzer nicht mit den Schnittstelleneinstellungen herumfummeln müssen. Ich finde, dass der Standard-Hellmodus das Problem löst, dass der Schalter nichts tut (ebenso wie für nicht angemeldete Benutzer).
4 Beiträge wurden in ein neues Thema aufgeteilt: Falsches Logo erscheint in einigen Fällen beim Umschalten des Dunkel-/Hellmodus
Ein Beitrag wurde in ein neues Thema aufgeteilt: Problem mit Markenlogo und automatischem Dunkelmodus-Schema
2 Beiträge wurden in ein neues Thema aufgeteilt: Hintergrundfarben des Dark-Mode-Selektors
Ich bin sicher, dass diese Komponente nicht funktioniert, wenn ich mein Standarddesign auf Dunkelmodus einstelle.
Gibt es etwas, das ich tun kann, um meinen Dunkelmodus als Standard beizubehalten und meinen Benutzern zu erlauben, auf Wunsch zum Hellmodus zu wechseln?
Wenn man Hell als Standard und Dunkel als Dunkel einstellt und danach die Benutzer das erhalten, was sie auf ihren Geräten verwenden, so wie es sein sollte? Wenn ein Benutzer Hell verwendet, erwartet dieser Benutzer, Hell zu sehen, nicht Dunkel. Und dasselbe gilt natürlich auch für Dunkel. Es ist immer eine gute Politik, die Entscheidungen des Benutzers zu respektieren ![]()
Aber meine Standardvorlage muss der Dunkelmodus sein, meine Farben sind und sollten dunkel sein, und ich werde dies nicht ändern, um „meine Benutzer zu respektieren“. Meine Vorlage sollte ein Stil sein, wie ich es mir vorstelle, und ich möchte den Hellmodus nur als zusätzliche Option anbieten.
Wenn dies nicht möglich ist, ist es in Ordnung ![]()
Sie möchten also die Benutzereinstellungen brechen, nur weil Sie das wollen? Ich verstehe den Grund dafür nicht ganz, denn Sie haben ja auch eine helle Palette. Und wenn Ihr Theme diese nicht verwenden kann, ist das ein Problem Ihres Designs, nicht wie Discourse Hell- und Dunkelmodus handhabt oder ob ein Benutzer einen anderen Geschmack hat als Sie.
Oder habe ich etwas missverstanden ![]()
Es gibt viele Dinge, die in Discourse getan werden können. Aber ich bin mir ziemlich sicher, dass es aus dem Rahmen fallen würde, die Einstellungen eines Benutzers auf einem Gerät zu übersteuern und trotzdem die Möglichkeit zu lassen, das zu übersteuern, was Sie als Administrator und Designer wollen.
Ich bin sicher, jemand, der sich besser auskennt, wird sich melden.
Mein Punkt ist, tun Sie das nicht. Es ist einfach schlechtes Design und schlechte Benutzererfahrung.
Genau!
Mein Zweifel betrifft eine Möglichkeit, auf den Lichtmodus umzuschalten, während meine Vorlage/mein Stil dunkel ist.
Aber ich sage dir, vergiss es, ich werde es anders versuchen.
Ich kann das Hintergrundbild in meinem Theme ändern, indem ich CSS hinzufüge
Gibt es einen CSS-Selektor, den ich verwenden kann, um ein anderes Bild für den Dunkelmodus zu haben?
Ich habe versucht
body .dark {
background-image: url('https://www.myracedata.com/images/sebring.jpg');
background-repeat: repeat-y;
background-size: 100%;
}
Ich habe das Git-Repository für die Komponente durchsucht
Entschuldigung, ich bin neu hier
Andy



