[BEZAHLT] Dunkles Design-Umschalter zum Benutzermenü hinzufügen

Was soll durchgeführt werden?

Ich möchte meinen Benutzern die Möglichkeit geben, die Dunkelmodus-Einstellung manuell über das Dropdown-Menü des Benutzer-Avatars zu überschreiben.

Die Idee ist, das exakt gleiche Verhalten wie beim „Nicht stören"-Schalter zu verwenden.

Bis wann muss es erledigt sein?

  1. Mai

Wie hoch ist Ihr Budget in USD für diese Aufgabe?

100–300 USD

3 „Gefällt mir“

Nicht in einem Dropdown-Menü. Aber vielleicht eine Alternative.

1 „Gefällt mir“

Soweit ich das beurteilen kann, ist diese Komponente veraltet und unterstützt die neue Dark-Theme-Funktion nicht. Außerdem haben wir in unserem Anwendungsfall im mobilen Header keinen zusätzlichen Platz, daher bevorzugen wir das Benutzermenü.

1 „Gefällt mir“

Was meinst du mit „überschreiben"? Wir haben in der Kopfzeile einen Schalter, mit dem Benutzer zwischen dem aktuellen Design und dem Dark Mode wechseln können.

image

1 „Gefällt mir“

Dieser Umschalter nutzt doch nicht die Kernfunktionalität für den Dunkelmodus, oder? Siehe das entsprechende Thema hier, die Komponente wurde seit längerer Zeit nicht aktualisiert:

1 „Gefällt mir“

Nein, es nutzt nicht das im Admin-Backend einstellbare dunkle Farbschema. Es verwendet eigene CSS-Regeln für sein eigenes dunkles Schema. Der Name ist also etwas irreführend, da er nur auf die dunklen Farben des Alien-Themes umschaltet.

Mir ist nicht bekannt, dass es derzeit eine generische Theme-Komponente zum Umschalten von Farbschemata gibt. Ich vermute, man könnte sie ähnlich wie den Header-Theme-Wechsler schreiben und Funktionen aus discourse/lib/color-scheme-picker verwenden. Selbst kann ich das jedoch nicht programmieren :roll_eyes:

3 „Gefällt mir“

Es ist vom Themeschalter inspiriert und

https://meta.discourse.org/t/header-theme-toggle/113496

Damit kannst du zwischen dem aktuellen Theme und dem dunklen Theme (im Admin-Tool definiert) wechseln.

1 „Gefällt mir“

Ich habe Interesse daran, das zu übernehmen. Ich schicke dir eine PN.

1 „Gefällt mir“

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