System Halted

Light, Dark, and the Nord Palette

A desk lit softly, half in light and half in shadow
One palette, two moods
Share on:

System Halted is built around the Nord palette — a calm, arctic-inspired set of colors that reads well in both light and dark modes.

The toggle

There’s a theme toggle in the masthead. When a reader flips it:

  • The choice is saved to localStorage, so it sticks across visits.
  • On a reader’s first visit, the theme follows their operating system via prefers-color-scheme — dark if their system is dark, light otherwise.
  • The switch is applied before paint, so there’s no flash of the wrong theme.

Typography

The palette is paired with a typographic system that scales fluidly across screen sizes:

  • Rubik for body and headings.
  • Source Code Pro for inline code and code blocks.

Because the colors are defined as theme variables, both modes stay consistent across cards, tables, blockquotes, code blocks, and the search overlay — you don’t have to restyle anything to support dark mode.

Theming