diff --git a/CHANGELOG.md b/CHANGELOG.md index 9370134..14be64d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,42 @@ --- +## [v0.34] Sprint 26 -- Pluggable UI Themes +*April 5, 2026 | 433 tests* + +### Features +- **6 built-in themes.** Dark (default), Light, Slate, Solarized Dark, Monokai, + Nord. Defined as CSS variable overrides on `:root[data-theme="name"]` — the + entire UI adapts automatically. +- **Theme picker in Settings.** Dropdown with instant live preview. Changes + apply immediately as you click through options. +- **`/theme` slash command.** `/theme dark`, `/theme light`, etc. +- **Theme persistence.** Saved server-side in `settings.json` and client-side + in `localStorage` for flicker-free loading on page refresh. +- **Flash prevention.** Inline `