Licht thema palet previews als donker / breekt persoonlijke palet opties

Hallo Discourse Devs —

Deze week zie ik wat mysteries in het lichte thema op onze gehoste site, die me verbijsteren. Dit begon toen ik per ongeluk het palet voor ons lichte thema naar “Donker” veranderde, in de misvatting dat ik het donkere thema zelf aan het bewerken was, in plaats van het palet voor het lichte thema te selecteren. Onnodig te zeggen dat dit het palet naar Donker veranderde. Ik realiseerde me snel de fout en zette het terug.

Sindsdien, wanneer ik het palet voor het lichte thema naar een kleurenschema wijzig en op “Voorbeeld” klik, krijg ik een donkere achtergrond, zelfs als het thema een licht thema is, zelfs als het palet een lichte achtergrond heeft, zoals “Licht (standaard)”, “Horizon”, “Tinten Blauw”, enz. Soms lijkt dat voorbeeld mijn ervaring op de site zelf te beïnvloeden, soms niet. Wanneer dit gebeurt en ik naar de persoonlijke instellingen van mijn account ga, merk ik dat het Palet niet is ingesteld op “Licht (standaard)”, “Horizon”, of wat dan ook, maar eerder op “1”. Zodra ik het van “1” naar een ander palet wijzig, ziet het palet er weer correct uit.

Op die momenten wordt “Licht (standaard)” ook vaak niet vermeld als een optie in mijn persoonlijke keuze van paletten, noch de optie “Thema Standaard” die ik in het verleden soms heb gezien.

Op andere momenten lijkt het kiezen van het “Licht (standaard)” palet te renderen als “Tinten Blauw” bij het inloggen met een tweede, niet-admin account dat ik heb gebruikt om te zien hoeveel dit een persoonlijk accountprobleem is in plaats van een site-breed probleem.

Ik heb veel tijd besteed aan het denken dat ik iets verkeerd deed, maar de verschijning van “1” als paletoptie in combinatie met het ontbreken van de optie “Thema Standaard” geeft me het gevoel dat dit meer een bug is dan een persoonlijk probleem (althans, dat hoop ik).

Ik weet niet precies hoe ik dit kan reproduceren, maar ik hoop dat het feit dat ik dit zie op een gehoste Discourse-instantie een ontwikkelaar in staat stelt om over mijn schouder mee te kijken (virtueel of daadwerkelijk) om de bug in de praktijk te zien worden gereproduceerd.

Bedankt voor alle inzichten,
-Brad

Here are a few screenshots of suspicious behavior:

Light theme displays color palette 1:

Trying to change it doesn’t show “Theme Default” as an option:

Choosing “Light (manual)” (a custom palette I created using the default to try and get a default light palette that didn’t rely on the default) fixes things, but still doesn’t show an option to use the theme default:

In the admin interface, selecting the light palette:

and clicking preview gives a dark-background preview:

-Brad

Bedankt voor het aankaarten hiervan, het is een gebied waar @kris.kotlarek / @Osama en het team voor medewerkerservaring actief aan werken, we zullen hier zeer binnenkort een update over hebben!

2 likes

Bedankt dat jullie dit allemaal bekijken. Ter bevestiging, wij zien dit probleem ook. We hebben twee door de gebruiker selecteerbare thema’s, één met een licht kleurenpalet en één met een donker palet. Het standaard donkere thema wordt weergegeven, ongeacht de gebruikersvoorkeuren, en ik zie ook hetzelfde gedrag als @BradCray met de preview van het lichte thema dat donkere instellingen weergeeft, ook al is het geselecteerde palet licht.

1 like