Uh oh!
There was an error while loading. Please reload this page.
make light by default instead of expecting email clients to respect dark theme - #6
make light by default instead of expecting email clients to respect dark theme#6prestonarnold-uk wants to merge 1 commit into
Conversation
pawelgrzybek
commented
Jul 9, 2026
Thank you for rising this issue. From my very limited experience and testing, this is not something i have seen. I tested that on the Apple Mail client, Gmail and Outlook. When you say "a lot of email clients" could you be a little bit more precise and give me the app and version so i can replicate? Of course I love your contribution as always, but this one is high risk change. I know that is works on major clients fine and i don't want to risk breaking them. Would you mind reaching out to nn1 dev community on Discord to ask about the access to tools like Litmus, or any other that can help us to gather some read data please? If we can prove that this is an issue for a wider group of people we will merge it. https://www.litmus.com/email-testing Thank you so much fro you hard work dude 🫶 |
a lot of email clients don't respect the theme and just applies light by default, which breaks things:

instead, I think we should embrace light by default like so:

BUT with this, if user prefers dark on email (not on by default), then it'll be broken. can't win lol.
I have tried to make the logo rendering conditional based on the client's theme, but email is silly as you know...
I feel it's best fixing the default behaviour though.
closes#5
(another pr is on nn1dev/website#199 to replace logo from light -> dark)
what do you think @pawelgrzybek ?