Two-tone toggle + light mode
A Sun/Moon button in the navbar flips Mission Control between dark navy and light cyan. Persists per device for guests, per user for signed-in operators.
Added
- Light mode for every Mission Control surface. The cockpit, admin console, module bays, recipes, cheat sheet, settings — all flip via a single
data-mc-themeattribute on the wrapper. The toggle is physically scoped to MC; the public TurnTwo site stays dark. - Per-user theme sync. Signed-in operators have their preference stored server-side. Toggle on your laptop, your phone picks it up on next page load (SSR-pre-painted, no flash).
- Anti-flash for guests. A tiny inline script applies the persisted theme attribute before the browser paints, so anonymous returning users don't see a dark→light flash on every nav.
Changed
- Bumped the light-mode text token values darker than first-pass after operator feedback that dense cockpit text felt washed. Slate-700 → slate-900 on secondary text, slate-500 → slate-700 on muted.
- Swept 263 inline
rgba(255,255,255,X)text colors across 63 module pages that the May tokenization pass missed. Light mode now reads cleanly across the entire module catalogue.
Notes
The light theme is first-pass. Visual polish on rail notches, status LEDs at 8px, and accent value separation will follow.