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