feat(web): add theme definition system with 5 built-in themes #493

Merged
jason.woltje merged 1 commits from feat/ms18-theme-architecture into main 2026-02-23 13:59:02 +00:00

1 Commits

Author SHA1 Message Date
7a8b22c21b feat(web): add theme definition system with 5 built-in themes
All checks were successful
ci/woodpecker/push/web Pipeline was successful
Create the theme architecture layer for MS18: TypeScript theme
definitions, theme registry, and 5 built-in themes (Dark, Light,
Nord, Dracula, Solarized Dark). Each theme provides complete CSS
variable overrides via a typed ThemeDefinition interface.

Refs: #487

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