By clicking “Accept All Cookies”, you agree to the storing of cookies on your device to enhance site navigation, analyze site usage, and assist in our marketing efforts. View our Privacy Policy for more information.
< Back to blogs

Designing for Dark Mode in Email - Part II

Email Design
February 17, 2026
Table of Contents

Because Every Pixel You Hand Off Matters

In the first part of this series, Dark Mode in Email: What Really Happens (and How to Deal With It) - Part I, we looked at how email clients force overrides, apply automatic inversions, and introduce inconsistencies you can’t fully control.

Now we move upstream.

Because dark mode is not a coding problem first.
It’s a design stability problem.

If visual assets collapse under contrast shifts, no amount of CSS will fully rescue them.

So here’s how to prepare for dark mode — directly inside Figma.

Why Figma Works Better for Email Design

For email design specifically, Figma has a clear advantage over tools like Photoshop.

Email layouts need to be reviewed and approved in both desktop and mobile views. In Figma, you can design responsively using frames, auto layout, and component systems — all within the same file. You can quickly toggle between desktop and mobile widths, test spacing, and validate hierarchy without rebuilding anything from scratch.

Photoshop is pixel-based and static. It wasn’t built for structured, responsive systems. Managing multiple breakpoints, reusable components, and scalable design systems becomes inefficient very quickly.

For email — where structure, spacing, and modular systems matter more than complex image manipulation — Figma is simply more aligned with how emails are actually built.

But that’s a topic for another post.

1. Create Toggleable Background Layers to Test Visual Assets

You don’t need to design two separate emails.
And you don’t need to test the full layout yet.

Start with the visual assets.

Inside your Figma file, create light, dark, and medium grey background layers that can be toggled on and off. Think of them as contrast testing panels.

Then place your individual assets on top:

  • Logos
  • Illustrations
  • Photography
  • Composed imagery
  • Social icons
  • UI icons

The asset stays the same. Only the background changes.

This immediately reveals whether your visuals are stable across environments.

You can quickly:

  • Check if a logo disappears on dark
  • See whether illustration details collapse
  • Validate icon clarity
  • Evaluate whether photography feels too heavy or too flat
  • Spot low-contrast problem areas
  • Detect elements that rely too heavily on white backgrounds

You are not redesigning anything.
You are stress-testing each asset in isolation.

Because if a visual doesn’t survive on both light and dark backgrounds on its own, it definitely won’t survive once it’s embedded inside a full email layout.

Optimizing assets first makes everything downstream — layout, code, testing — significantly more predictable.

You’re not duplicating work.
You’re preparing your assets for environmental shifts before the email client does it for you.

Think of it as mise en place for email design.

Now that the assets are stress-tested, let’s look at where things usually break first.

2. Illustrations: Where Dark Mode Breaks First

Illustrations are often the first elements to fall apart in dark mode — especially when they include transparent backgrounds, thin lines, or subtle tonal contrast.

To test this, I placed the same illustration on toggleable background layers in Figma (light vs. dark) and adjusted the artwork until it held up in both.

What I Changed — and Why

Because the background may change dramatically, we can’t assume the canvas will stay light or dark.

Instead of designing for one background, I reinforced the illustration to survive multiple environments:

  • Added strokes to elements losing definition on dark
  • Duplicated outlines (sometimes barely visible in light mode but essential in dark)
  • Strengthened key edges so shapes don’t blend when contrast drops
  • Added a rendered background inside the image when needed, so the illustration carries its own contrast

Some of these changes look unnecessary in light mode.

That’s the point.
They’re not for light mode. They’re for survival when the background flips.

In email, dark mode is not a theme — it’s an override.

We have two choices:

  • Accept visual breakage
  • Or build assets resilient enough to handle unpredictable contrast

When the background is unstable, the artwork must carry its own structure.

Smaller elements introduce a different kind of instability.

3. Social Icons: Small but High-Risk

Icons may be small, but they’re extremely sensitive to dark mode behavior.

Without structural support:

  • Black icons disappear on dark backgrounds
  • White icons disappear on light backgrounds
  • Thin outline icons lose definition quickly

And then there’s another complication.

Some email clients — especially Samsung’s native app — will invert some icons but not others.

Why This Happens

Samsung uses heuristic-based dark mode rendering.

It doesn’t “know” what your icon is. It analyzes the image and makes a decision based on patterns like:

  • Amount of white space
  • Transparency
  • Whether it resembles text or photography
  • Presence of solid background fills

Two nearly identical icons can behave differently simply because one has transparency and the other has a solid background.

This is algorithmic interpretation — and we don’t control it.

What I Did to Stabilize the Icons

To reduce unpredictability, I made each icon more self-contained:

  • Added circular containers to create a controlled contrast zone
  • Slightly strengthened stroke weights
  • Ensured strong internal contrast
  • Avoided ultra-thin outlines
  • Reduced dependency on surrounding white space

When an icon carries its own structure, it’s less vulnerable to forced inversion.

Small design decisions.
Big stability gains.

Now let’s talk about the most sensitive asset of all.

4. Logos: Brand Visibility at Risk

Logos are often non-negotiable.

You can’t adjust letterforms or stroke weights just because dark mode is unpredictable.

When backgrounds shift:

  • Grey on grey loses strength
  • Fine details soften
  • Dark logos disappear on dark backgrounds
  • Light logos fade on lightened ones

The logo itself may stay untouched — but its environment changes.

Designer Options

Provide Light and Dark Versions

Most brands already have a standard and a reversed logo. Always prepare both.

Keep in mind: switching between them is mainly supported in native apps like iOS or Samsung Mail. Not every email client will reliably swap logos.

Create Structural Protection (If Approved by the Brand Team)

If swapping isn’t reliable, protect the logo structurally:

  • Place it on a solid background
  • Add a subtle outline (a 1-pixel stroke can appear pixelated — if possible, a 2-pixel outline is often cleaner and stronger)
  • Use a light shadow for separation

These additions don’t alter the logo — they reinforce visibility when backgrounds shift.

Strengthen Contrast Around It

Adjust the surrounding tone behind the logo to ensure strong separation without modifying the brand asset itself.

We’re not redesigning the brand.
We’re protecting it.

5. Design for Stability, Not Just Aesthetics

Dark mode in email is inconsistent across clients.

You are not designing for one perfect state.
You are designing for:

  • Forced background shifts
  • Partial color inversion
  • Text overrides
  • Clients that ignore your CSS

That means:

  • Avoid fragile contrast combinations
  • Avoid subtle grey-on-grey typography
  • Avoid pure black details without separation
  • Avoid relying on background color for structural definition

Design for durability.

Final Thoughts

This is a lot — I know.

As designers, we want to get everything right. We care about the details. We’re proud of what we create.

But once an email leaves your design file, it enters an environment full of limitations and inconsistent rendering. The developer working with your assets navigates those constraints every day.

The best thing we can do is collaborate.

Understand each other’s challenges.
Keep the client and subscriber experience at the center.

It’s not about perfection.
It’s about clarity, accessibility, and making it work for everyone.

If you’d like to see how I handle dark mode in real projects, feel free to book an intro session with me.

📩 Connect with me on LinkedIn or send a message.


With Love from Vancouver

Annett
Founder, EmailBoutique.io

Recent blog posts

Dreaming in Systems: Building Toward Freelance Independence - Megan Boshuyzen

February 11, 2026
Email Careers
Darkmode

Dark Mode in Email: What Really Happens (and How to Deal With It) - Part I

February 9, 2026
Email Development
Paul Airy

Choosing Depth Over Noise in a Career Built on Email — Paul Airy

February 4, 2026
Email Careers

Ready to get started?

You’re one step away from having beautifully tailored emails