nexus/ui/src/context
Mikkel Georgsen 1fbd0a8609 feat(07-01): extend ThemeContext to support three named themes with THEME_META export
- Expand Theme type to catppuccin-mocha | tokyo-night | catppuccin-latte
- Export THEME_META with label, dark boolean, bg hex, primary hex per theme
- applyTheme toggles .dark and .theme-tokyo-night classes correctly
- toggleTheme cycles all three themes (Mocha -> Tokyo Night -> Latte -> Mocha)
- readStoredTheme falls back to catppuccin-mocha for old localStorage values
- Fix Layout.tsx: replace theme === 'dark' comparison with THEME_META[theme].dark
- Fix MarkdownBody.tsx: replace theme === 'dark' comparisons with THEME_META[theme].dark
2026-04-01 07:45:51 +02:00
..
BreadcrumbContext.tsx [nexus] fix(03-05): replace remaining Paperclip/Companies display strings in BreadcrumbContext and CompanySwitcher 2026-04-01 07:44:38 +02:00
CompanyContext.tsx Use asset-backed company logos 2026-03-16 09:25:39 -05:00
DialogContext.tsx Add me and unassigned assignee options 2026-03-12 16:12:38 -05:00
LiveUpdatesProvider.test.ts Merge public-gh/master into pap-979-runtime-workspaces 2026-03-30 08:35:30 -05:00
LiveUpdatesProvider.tsx feat(03-02): replace display strings in OnboardingWizard, LiveUpdatesProvider, and assignees lib 2026-04-01 07:44:02 +02:00
PanelContext.tsx ui: persist issue properties pane visibility in localStorage 2026-03-03 12:07:01 -06:00
SidebarContext.tsx feat(ui): active agents panel, sidebar context, and page enhancements 2026-02-20 10:32:32 -06:00
ThemeContext.tsx feat(07-01): extend ThemeContext to support three named themes with THEME_META export 2026-04-01 07:45:51 +02:00
ToastContext.tsx feat: add severity-based TTL defaults for toast notifications 2026-02-20 13:53:51 -06:00