White backgrounds appearing unexpectedly with Horizon theme

Hello!

Today, I noticed that some areas of my Discourse forum have suddenly started appearing white instead of my usual cream background. This includes the composer and parts of the main interface.

Examples from my main admin account:

Here is the issue not occurring with test user account:

I’m using the Horizon theme with a custom color palette and using light mode with both accounts. Here’s screenshots:

I initially thought the issue was related to the new composer redesign, but disabling that didn’t resolve it.

I’m not a developer, so I’m unsure whether this is a bug in Horizon, a recent Discourse change, or something specific to my configuration.

With some AI help, I used Chrome’s developer tools to investigate. It looks like the CSS variable --d-content-background is being calculated as nearly white, even though my palette’s background color is #FFFDF1. Temporarily changing that variable to #FFFDF1 fixed the appearance.

Has anyone else encountered this and can you help me resolve?

It’s helpful to try in safe mode, to see if it persists, and also try on Foundation please. It helps to narrow things down.

Also have a look if you have any upcoming changes only enabled for staff maybe, could be a culprit too.

Thank you!

I tried it in safe mode (without switching anything else) and then my Forum looks like the Foundation theme and I still see some unexpected white areas:

I will try turning on and off some things, but if that triggers any ideas, please let me know!