Named colour palettes for the TUI.
All colour constants used across the TUI rendering modules come from a Theme struct that lives in [AppState]. Switching themes at runtime requires only updating app.state.theme — no re-compile needed.
Theme
AppState
app.state.theme
Built-in themes: DARK (default), LIGHT, SOLARIZED.
DARK
LIGHT
SOLARIZED