ThemeConfig
Defined in: src/core/ui/interfaces.ts:61
Theme configuration interface Defines styling for all UI components
Properties
confetti
confetti:
object
Defined in: src/core/ui/interfaces.ts:85
colors
colors:
string[]
particleCount
particleCount:
number
shapes?
optionalshapes: ("circle"|"square")[]
modal
modal:
object
Defined in: src/core/ui/interfaces.ts:75
accentColor
accentColor:
string
achievementCardBorderRadius?
optionalachievementCardBorderRadius:string
achievementLayout?
optionalachievementLayout:"horizontal"|"badge"
background
background:
string
borderRadius
borderRadius:
string
headerFontSize?
optionalheaderFontSize:string
overlayColor
overlayColor:
string
textColor
textColor:
string
name
name:
string
Defined in: src/core/ui/interfaces.ts:62
notification
notification:
object
Defined in: src/core/ui/interfaces.ts:63
accentColor
accentColor:
string
background
background:
string
borderRadius
borderRadius:
string
boxShadow
boxShadow:
string
fontSize?
optionalfontSize:object
fontSize.description?
optionaldescription:string
fontSize.header?
optionalheader:string
fontSize.title?
optionaltitle:string
textColor
textColor:
string