Interface: Theme
Defined in: src/theme/types.ts:17
Complete theme interface containing all theme properties. Represents a complete theme configuration with all styling properties.
Propertiesโ
borderRadiusโ
borderRadius: ThemeBorderRadius;
Defined in: src/theme/types.ts:19
Border radius definitions
colorsโ
colors: ThemeColors;
Defined in: src/theme/types.ts:21
Color palette for the theme
isDarkโ
isDark: boolean;
Defined in: src/theme/types.ts:23
Whether this is a dark theme
nameโ
name: string;
Defined in: src/theme/types.ts:25
Human-readable theme name
shadowsโ
shadows: ThemeShadows;
Defined in: src/theme/types.ts:27
Shadow definitions
spacingโ
spacing: ThemeSpacing;
Defined in: src/theme/types.ts:29
Spacing scale for layout
typographyโ
typography: ThemeTypography;
Defined in: src/theme/types.ts:31
Typography system