Interface: ThemeState
Defined in: src/theme/types.ts:253
Theme state interface for managing active themes. Tracks current theme selection and custom theme definitions.
Propertiesโ
activeThemeโ
activeTheme: Theme;
Defined in: src/theme/types.ts:255
Currently active theme object
currentThemeโ
currentTheme: ThemeName;
Defined in: src/theme/types.ts:257
Currently selected theme name
customThemesโ
customThemes: Record<string, Theme>;
Defined in: src/theme/types.ts:259
Custom user-defined themes
systemThemePreferenceโ
systemThemePreference: SystemThemePreference;
Defined in: src/theme/types.ts:261
System theme preference (light/dark)