Skip to main content

Interface: ThemeConfig

Defined in: types/theme.ts:25

Complete theme configuration for light and dark modes. Supports automatic theme switching based on device preferences.

Properties

variant

variant: "light" | "dark" | "auto"

Defined in: types/theme.ts:27

Theme variant: 'light', 'dark', or 'auto' for automatic switching


defaultColor

defaultColor: Color

Defined in: types/theme.ts:29

Default color to use when a color path is not found


light

light: ThemeMap

Defined in: types/theme.ts:31

Light theme color definitions


dark

dark: ThemeMap

Defined in: types/theme.ts:33

Dark theme color definitions


_displayTheme

_displayTheme: "light" | "dark"

Defined in: types/theme.ts:35

Internal property for display theme tracking