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




