Skip to content

make light by default instead of expecting email clients to respect dark theme - #6

Open
prestonarnold-uk wants to merge 1 commit into
nn1dev:mainfrom
prestonarnold-uk:email-theme-fix
Open

prestonarnold-uk wants to merge 1 commit into
nn1dev:mainfrom
prestonarnold-uk:email-theme-fix

Conversation

@prestonarnold-uk

@prestonarnold-uk prestonarnold-uk commented Jul 8, 2026

Copy link
Copy Markdown

a lot of email clients don't respect the theme and just applies light by default, which breaks things:
before

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

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 ?

@pawelgrzybek

Copy link
Copy Markdown
Contributor

Hey @prestonarnold-uk

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 🫶

@pawelgrzybek pawelgrzybek added enhancement New feature or request help wanted Extra attention is needed labels Jul 9, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request help wanted Extra attention is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Email displaying light logo on light background

2 participants