@media (prefers-color-scheme: dark) CSS-Stile in meinen Theme-Komponenten werden ignoriert, wenn das Betriebssystem des Benutzers auf den Hell-Modus eingestellt ist und der Benutzer im Sidebar-Umschalter den Dunkel-Modus auswählt. Ich bekomme auch seltsame Ergebnisse, wenn das Betriebssystem des Benutzers auf den Dunkel-Modus eingestellt ist, sie aber im Sidebar-Umschalter den Hell-Modus auswählen. Alles sieht wie erwartet aus, wenn Betriebssystem und Umschalter die Modi abgleichen. Ist jemandem dieses Problem schon begegnet und hat herausgefunden, wie man seine Light/Dark-Mode-CSS-Anpassungen anwenden kann, wenn die Betriebssystemeinstellungen und die Sidebar-Umschaltereinstellungen nicht übereinstimmen?
Haben Sie benutzerdefinierte Themen? Tritt dasselbe Problem auf, wenn Sie Foundation oder Horizon verwenden?
Hallo Kayla! Konntest du das selbst herausfinden? Wenn ja, kannst du die Ergebnisse hier teilen? Wenn nicht, sollten wir dieses Thema vielleicht einfach löschen.
Prefers-color-scheme berücksichtigt nur den OS-Modus und die Farbschemata.
Damit der Interface-Farbwähler für Nicht-Farbschema-Farben und andere CSS-Werte ordnungsgemäß funktioniert, müssen Sie immer dark-light-choose verwenden, wie hier erklärt: Update themes and plugins to support automatic dark mode - #5 by pmusaraj
1 „Gefällt mir“