Why inversion doesn't work
A naive dark mode inverts the light palette: white backgrounds become near-black, dark text becomes near-white, accents are kept roughly the same. This approach fails because light and dark modes have fundamentally asymmetric perceptual requirements. Light mode's core challenge is legibility on high-reflectance surfaces. Dark mode's core challenge is managing contrast so text is readable but not harsh, colors are vivid but not aggressive, and spatial hierarchy is communicated through lightness rather than shadow. An inverted light palette doesn't address any of these — it produces a UI that looks like someone dimmed the lights rather than designed for the dark.
