feat(FN-839): add nord, dracula, gruvbox, and tokyo-night color themes

- Add new theme IDs (nord, dracula, gruvbox, tokyo-night) to core types and ThemeSelector component
- Add CSS custom properties for all four themes covering background, text, accent, border, and surface colors
- Add theme validation sync, bootstrap logic, and unit tests for ThemeSelector and useTheme hook
- Update GitManagerModal to support new theme-aware styling
- Update README theme system documentation with expanded theme list
- Add changeset for published package
This commit is contained in:
gsxdsm
2026-04-04 02:44:58 -07:00
parent 2d74a26428
commit fe73a23731
8 changed files with 364 additions and 2 deletions

View File

@@ -0,0 +1,5 @@
---
"@gsxdsm/fusion": minor
---
Add 4 new dashboard color themes: Nord, Dracula, Gruvbox, and Tokyo Night. The theme selector now offers 17 color themes total, each with dark and light mode support.