feat(FN-966): add new color themes and reduce purple across existing themes

- Add 4 new themes: night-owl, palenight, monokai-pro, slime
- Add one-dark light variant for the existing one-dark theme
- Reduce purple dominance in high-contrast, github-dark, catppuccin-mocha, everforest, and kanagawa themes
- Update workflow badges and step-type-ai-prompt to use non-purple accent colors
- Add new theme IDs to index.html validThemes for flash-of-unstyled-content prevention
- Create changeset for published @gsxdsm/fusion package
This commit is contained in:
gsxdsm
2026-04-05 14:57:31 -07:00
parent cd3874824e
commit b051ffcc84
5 changed files with 369 additions and 27 deletions

View File

@@ -38,6 +38,10 @@ const COLOR_THEMES: { value: ColorTheme; label: string; className: string }[] =
{ value: "everforest", label: "Everforest", className: "theme-swatch-everforest" },
{ value: "rose-pine", label: "Rosé Pine", className: "theme-swatch-rose-pine" },
{ value: "kanagawa", label: "Kanagawa", className: "theme-swatch-kanagawa" },
{ value: "night-owl", label: "Night Owl", className: "theme-swatch-night-owl" },
{ value: "palenight", label: "Palenight", className: "theme-swatch-palenight" },
{ value: "monokai-pro", label: "Monokai Pro", className: "theme-swatch-monokai-pro" },
{ value: "slime", label: "Slime", className: "theme-swatch-slime" },
];
/**