Dark-/Light-Modus Umschalter

Wird erwartet, dass das Symbol der Seitenleiste nicht angezeigt wird, es sei denn, Sie haben Automatische Dunkelmodus-Farbschema aktivieren in Ihren Benutzereinstellungen aktiviert?

Ich bin mir dieser Einstellung in den Benutzereinstellungen oder den Website-Einstellungen nicht bewusst. Können Sie mir einen Screenshot schicken?

Hey @jordan.vidrine danke für die Info, vielleicht ist es das Ergebnis eines anderen Plugins.

1 „Gefällt mir“

Hmmm

Ich sehe das weder auf Meta noch auf meiner lokalen Instanz. Haben Sie Zugriff, um zu sehen, welche Theme-Komponenten oder Plugins installiert sind?

Ah, dann liegt es vielleicht nur an mir:

  • Dunkel-Hell-Umschalter
  • Willkommens-Link-Banner

Es gibt noch ein paar andere, aber sie sind derzeit deaktiviert.

Welche Version von Discourse verwenden Sie?

Version 2.9.0.beta14

1 „Gefällt mir“

Kurze Antwort: ja. Die Umschaltkomponente aktiviert das Stylesheet für den dunklen Modus, aber sie benötigt dieses Stylesheet, um vorhanden zu sein. Wenn es nicht vorhanden ist, kann es derzeit nicht darauf umgeschaltet werden. Theoretisch könnte es durch eine Anfrage an den Server zum Laden des Stylesheets umgeschaltet werden, aber das würde die Komponente etwas komplizierter machen.

Dies ist eine kürzliche Änderung, da der Umschalter für den dunklen/hellen Modus nun die Systemeinstellung für den dunklen Modus des Betriebssystems berücksichtigt. Wenn ein Benutzer das Erscheinungsbild seines Betriebssystems umschaltet, wird die Einstellung dieser Komponente zurückgesetzt. (Wenn sich beispielsweise der Benutzer im hellen Modus befindet, mit der Komponente zum dunklen Modus wechselt und dann das Betriebssystem in den dunklen Modus umschaltet, wird die Überschreibung zurückgesetzt. Es werden keine Änderungen am Farbschema der Website vorgenommen, aber wenn der Benutzer dann das Betriebssystem zurück in den hellen Modus umschaltet, wird die Website folgen und automatisch in den hellen Modus wechseln.)

@jordan.vidrine Das Kontrollkästchen „Automatischen dunklen Farbschema-Modus aktivieren“ wird angezeigt, wenn a) keine dunklen Farbschemata als „benutzerdefinierbar“ markiert sind und b) die Einstellung „Standard-Farbschema für dunklen Modus“ auf etwas anderes als „Keine“ gesetzt ist.

2 „Gefällt mir“

Diese Option existiert nicht mehr. Sie heißt jetzt navigation menu und ist hier auf Legacy gesetzt. Ich sehe den Licht-/Dunkel-Schalter nicht. Und ich sehe den Schalter auch nicht, wenn ich zu Header Dropdown wechsle. Ich habe Sidebar nicht ausprobiert, da ich die Sidebar in unserem Forum nicht verwenden möchte (da es Leute gibt, die online sind, die ich nicht verspotten möchte).

Ist es möglich, den Schalter auch im Header Dropdown zu bekommen? Es scheint eine der beiden neuen und nicht veralteten Optionen zu sein (liege ich mit dieser Annahme richtig?).

@pmusaraj Gerade haben ein paar Benutzer eine Nachricht in unserem Forum hinterlassen, dass der Schalter für sie nichts bewirkt. Wir haben ein Standard- und ein dunkles Thema (das von den Benutzern ausgewählt werden kann), daher versuche ich herauszufinden, wie ich das für mich/sie einfacher gestalten kann. Ich bin mir nicht sicher, was mir fehlt, damit dies standardmäßig funktioniert.

Vielleicht fehlt mir etwas, wie dunkle Themen angezeigt werden.

1 „Gefällt mir“

Können Sie einen Link zu Ihrer Website posten? Gibt es Warnungen in der Browserkonsole?

2 „Gefällt mir“

Vielen Dank für Ihre Nachverfolgung, ich habe Ihnen eine Chat-Nachricht gesendet.

Bearbeiten: Gelöst, indem sichergestellt wurde, dass das Standard-Dark-Mode-Farbschema-ID im Admin-Panel auf ein dunkles Thema gesetzt ist. Danke! :+1:

3 „Gefällt mir“

@jordan.vidrine Wollte nur fragen, ob Sie diesbezüglich Pläne haben?

2 „Gefällt mir“

Hallo. Die Umschaltfläche wird nur für Administratoren angezeigt.
Was habe ich getan? :sweat_smile:

1 „Gefällt mir“

Überprüfen Sie unter Einstellungen > Benutzeroberfläche > Farbschema, ob Benutzer ein dunkles Farbschema ausgewählt haben. Wenn dort kein dunkler Modus ausgewählt ist, wird die Umschalt-Schaltfläche nicht gerendert.

1 „Gefällt mir“

Entschuldigung, ich habe das verpasst.

Auf welches Header-Dropdown beziehen Sie sich? Das Legacy-Menü (ohne Seitenleiste) oder das Profilmenü?

1 „Gefällt mir“

Danke.

Ich meinte den Header-Dropdown (so wird er in den Einstellungen der aktuellsten Version von Discourse genannt). Nach meinem Verständnis ist dies eine der beiden neuen Optionen für das Hamburger-Menü oder die Seitenleiste.

Ich würde mich aber auch freuen, wenn er im Legacy-Hamburger-Menü erscheinen könnte. :wink:

Ich kann die Seitenleiste aufgrund von Layoutproblemen mit meinem benutzerdefinierten Theme nicht / möchte sie nicht verwenden.

2 „Gefällt mir“

Okay, ein Gedanke: Das sollte eine Kernfunktion sein.
Eine dumme Frage: Wo finde ich Beispiel-Farbschemata? Ich bin furchtbar mit Farben und würde gerne mit etwas anfangen, das andere gemacht haben.
Und eine Frage: Ich glaube, ich habe alles aktiviert und eingerichtet, wie es sein soll, aber ich sehe keinen Schalter.

1 „Gefällt mir“

Haben Sie mehr als 1 Farbe in diesem Bereich /admin/customize/colors?

1 „Gefällt mir“

Ja, zwei Farbschemata

2 „Gefällt mir“