Helles Farbschema-Vorschau als dunkel / bricht persönliche Farboptionen

Hallo Discourse Devs —

Diese Woche sind mir auf unserer gehosteten Website einige Rätsel im hellen Thema aufgefallen, die mich verwirren. Diese begannen, als ich versehentlich die Farbpalette für unser helles Thema auf „Dunkel“ geändert habe, in der irrigen Annahme, dass ich zum Bearbeiten des dunklen Themas selbst wechselte, anstatt die Farbpalette für das helle Thema auszuwählen. Wie nicht anders zu erwarten, änderte dies die Farbpalette auf Dunkel. Ich erkannte meinen Fehler schnell und stellte ihn wieder zurück.

Seitdem erhalte ich, wenn ich die Farbpalette für das helle Thema auf ein beliebiges Farbschema ändere und auf „Vorschau“ klicke, einen dunklen Hintergrund, auch wenn das Thema ein helles ist, auch wenn die Farbpalette einen hellen Hintergrund hat, wie „Hell (Standard)“, „Horizont“, „Blautöne“ usw. Manchmal wirkt sich diese Vorschau auf meine Erfahrung auf der Website selbst aus, manchmal nicht. Wenn dies der Fall ist und ich zu den persönlichen Einstellungen meines Kontos gehe, stelle ich fest, dass die Farbpalette nicht auf „Hell (Standard)“, „Horizont“ oder etwas anderes eingestellt ist, sondern auf „1“. Sobald ich sie von „1“ auf eine andere Farbpalette ändere, sieht die Farbpalette wieder korrekt aus.

Zu diesen Zeiten wird „Hell (Standard)“ oft auch nicht als Option in meiner persönlichen Auswahl an Farbpaletten aufgeführt, ebenso wenig wie die Option „Themenstandard“, die ich in der Vergangenheit manchmal gesehen habe.

Zu anderen Zeiten scheint die Auswahl der Farbpalette „Hell (Standard)“ beim Anmelden mit einem zweiten, nicht-admin-Konto, das ich verwende, um zu sehen, wie sehr dies ein Problem meines persönlichen Kontos und nicht ein Problem der gesamten Website ist, als „Blautöne“ gerendert zu werden.

Ich habe viel Zeit damit verbracht zu denken, dass ich etwas falsch mache, aber das Auftauchen von „1“ als Farbpalettenoption in Kombination mit dem Fehlen der Option „Themenstandard“ lässt mich glauben, dass dies eher ein Fehler als ein persönliches Problem ist (zumindest hoffe ich das).

Ich weiß nicht genau, wie ich das reproduzieren kann, aber ich hoffe, dass die Tatsache, dass ich dies auf einer gehosteten Discourse-Instanz sehe, es einem Entwickler ermöglichen könnte, mir über die Schulter zu schauen (virtuell oder tatsächlich), um zu sehen, wie der Fehler in der Praxis reproduziert wird.

Vielen Dank für alle Einblicke,
-Brad

Hier sind einige Screenshots von verdächtigem Verhalten:

Helles Thema zeigt Farbpalette 1:

Der Versuch, es zu ändern, zeigt keine Option „Theme Default“ an:

Die Wahl von „Hell (manuell)“ (eine benutzerdefinierte Palette, die ich mit dem Standard erstellt habe, um zu versuchen, eine Standard-Helligkeitspalette zu erhalten, die nicht vom Standard abhängt) behebt die Probleme, zeigt aber immer noch keine Option, den Standard des Themas zu verwenden:

In der Admin-Oberfläche wird die helle Palette ausgewählt:

und ein Klick auf Vorschau ergibt eine Vorschau mit dunklem Hintergrund:

-Brad

Danke, dass Sie das angesprochen haben. Dies ist ein Bereich, an dem @kris.kotlarek / @Osama und das Team für Mitarbeitererfahrung aktiv arbeiten. Wir sollten sehr bald ein Update zur Verbesserung dieses Bereichs haben!

2 „Gefällt mir“

Vielen Dank, dass Sie sich das alles angesehen haben. Nur zur Bestätigung, wir sehen dieses Problem auch. Wir haben zwei vom Benutzer auswählbare Designs, eines mit einer hellen Farbpalette und eines mit einer dunklen Palette. Das standardmäßige dunkle Design wird unabhängig von den Benutzereinstellungen angezeigt, und ich sehe auch das gleiche Verhalten wie @BradCray mit der Vorschau des hellen Designs, das dunkle Einstellungen anzeigt, obwohl die Palette hell ist.

1 „Gefällt mir“