O
Overture
Back to Journal

Dark Mode Is a Design Philosophy

Dark mode is more than an inverted color scheme. Done right, it becomes a fundamentally different way of thinking about visual hierarchy.

Dark Mode Is a Design Philosophy

Most dark modes are lazy inversions. Take the light theme, swap white for black, and call it a day.

This approach works technically but fails aesthetically. And the reason comes down to a fundamental misunderstanding: dark mode isn’t a theme toggle. It’s a different visual language.

Light emits. Dark absorbs.

In a light interface, your background is the brightest element. Content sits on top of light. Hierarchy is created by making things darker and heavier.

In a dark interface, the paradigm inverts. Your background absorbs attention. Content must glow against darkness. Hierarchy is created by luminosity and selective emphasis.

This changes everything:

  • Typography needs more letter-spacing and lighter weights. The same font that looks crisp on white looks cramped on black.
  • Borders should be near-invisible. In light mode, borders define space. In dark mode, they create visual noise. Use subtle background differences instead.
  • Colors need to be desaturated. That vibrant blue that pops on white will sear your retinas on black at 2 AM.
  • Shadows work differently. In light mode, shadows create depth. In dark mode, light creates depth. Use glow effects instead of drop shadows.

The 60-30-10 rule, reinterpreted

The classic color distribution rule still applies, but the ingredients change:

  • 60% — Deep neutrals. Not pure black (#000). Use dark blues, dark grays with warm or cool undertones. #0e0e14 breathes more than #000000.
  • 30% — Muted content colors. Your body text shouldn’t be pure white. #9a978f is easier on the eyes than #ffffff while maintaining readability.
  • 10% — Accent luminosity. Your accent color is your flashlight in the dark. Use it sparingly and it guides attention. Overuse it and you blind your users.

Practical dark mode principles

Start dark, not inverted. Design the dark theme first as its own thing, not as a derivative of the light version.

Test at night. If you only test during the day with your screen brightness maxed out, you’re testing for the wrong conditions.

Reduce contrast, increase clarity. Maximum contrast (pure white on pure black) causes halation — a glowing effect around text that increases eye strain. Softer contrast is actually more readable.

Let content breathe more. Dark backgrounds feel denser than light ones. Increase your padding and margins by 10-15%.


Dark mode, done right, isn’t a feature. It’s a statement about how you think about the relationship between content and space.

Author

Written by the Editor

Exploring the craft of building for the web. Design, code, and everything in between.