Every professional tool built in the last five years ships with dark mode. VS Code, GitHub, Figma, Linear, Vercel, Datadog, Grafana, Notion -- the list is long and the pattern is clear. This is not a trend. It is a response to how professional software is actually used: for hours at a time, often in low-light environments, by people who stare at screens for a living. Dark mode is not a preference toggle. It is a baseline accessibility and usability requirement.
The Prompt Engineering Project defaults to dark mode. This article explains why, covers the accessibility and cognitive arguments, and then walks through the token-based implementation architecture that makes both modes possible from a single source of truth.