Light through to true black, warm and cool, plus two high contrast
Twelve light and fourteen dark. Midnight is true black, for an OLED screen and a room with the lights off. Each theme remaps every surface rather than inverting the last one, so each is measured on its own. Every one is generated: a theme is a hue and a depth, its surfaces are built from those, and its text, greys and lines are computed by walking each colour away from its background until it hits a measured contrast. The build also measures how far apart any two themes look and fails when two are too close to tell apart.