Hi Discourse Devs —
I’ve been seeing some mysteries in the light theme on our hosted site this week, which are baffling me. These started when I accidentally changed the palette for our Light theme to “Dark”, mistakenly thinking that I was choosing to jump over to edit the Dark theme itself, rather than selecting the palette for the light theme. Unsurprisingly, that changed the palette to Dark. I quickly realized mistake and set it back.
Ever since doing that, when I change the palette for the light thing to any color scheme and hit “Preview”, I get a dark background, even if the theme is a Light one, even if the palette has a light background, like “Light (default)”, “Horizon”, “Shades of Blue”, etc. Sometimes that preview seems to affect my experience on the site itself, sometimes it doesn’t. When it does, and I go to my account’s personal settings, I find that the Palette is not set to “Light (default)”, “Horizon”, or whatever, but rather to “1”. Once I change it from “1” to any other palette, the palette looks correct again.
At those times, “Light (default)” is also often not listed as an option in my personal choice of palettes, nor is the “Theme Default” option that I’ve seen at times in the past.
At other times, choosing the “Light (default)” palette seems to render as “Shades of Blue” when logging in using a second, non-admin account that I’ve been using to see how much this is my personal account’s problem rather than site-wide.
I spent a fair amount of time thinking that I was doing something wrong, but the appearance of “1” as a palette option combined with the lack of the “Theme Default” option makes me feel like this is more of a bug than a personal issue (at least, I hope).
I don’t know precisely how to reproduce this, but I’m hoping that the fact that I’m seeing it on a hosted Discourse instance might permit a developer to look over my shoulder (virtually or actually) to see the bug being reproduced in practice.
Thanks for any insights,
-Brad