Skip to main content

ThemeConfig

Defined in: src/core/ui/interfaces.ts:89

Theme configuration interface Defines styling for all UI components

Properties​

confetti​

confetti: ConfettiOptions & object

Defined in: src/core/ui/interfaces.ts:113

Type Declaration​

colors​

colors: string[]

particleCount​

particleCount: number


modal: object

Defined in: src/core/ui/interfaces.ts:103

accentColor​

accentColor: string

achievementCardBorderRadius?​

optional achievementCardBorderRadius: string

achievementLayout?​

optional achievementLayout: "horizontal" | "badge"

background​

background: string

borderRadius​

borderRadius: string

headerFontSize?​

optional headerFontSize: string

overlayColor​

overlayColor: string

textColor​

textColor: string


name​

name: string

Defined in: src/core/ui/interfaces.ts:90


notification​

notification: object

Defined in: src/core/ui/interfaces.ts:91

accentColor​

accentColor: string

background​

background: string

borderRadius​

borderRadius: string

boxShadow​

boxShadow: string

fontSize?​

optional fontSize: object

fontSize.description?​

optional description: string

fontSize.header?​

optional header: string

fontSize.title?​

optional title: string

textColor​

textColor: string