feat(web): add theme selection UI in Settings > Appearance #495

Merged
jason.woltje merged 1 commits from feat/ms18-theme-selection-ui into main 2026-02-23 14:18:17 +00:00

1 Commits

Author SHA1 Message Date
194eaa4ad1 feat(web): add theme selection UI in Settings > Appearance
All checks were successful
ci/woodpecker/push/web Pipeline was successful
Create Settings > Appearance page with theme browser showing all 5
built-in themes plus System auto option. Each theme displays live
color preview swatches, name, description, and dark/light badge.
Selection applies instantly via ThemeProvider and persists to
UserPreference.theme via API.

Refs: #487

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 08:13:12 -06:00