Interface: ThemeConfiguration
twind.ThemeConfiguration
Hierarchy
Partial<Theme>
↳ ThemeConfiguration
Properties
animation
• Optional
animation: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.animation
Defined in: src/types/theme.ts:116
backdropBlur
• Optional
backdropBlur: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropBlur
Defined in: src/types/theme.ts:117
backdropBrightness
• Optional
backdropBrightness: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropBrightness
Defined in: src/types/theme.ts:118
backdropContrast
• Optional
backdropContrast: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropContrast
Defined in: src/types/theme.ts:119
backdropGrayscale
• Optional
backdropGrayscale: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropGrayscale
Defined in: src/types/theme.ts:120
backdropHueRotate
• Optional
backdropHueRotate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropHueRotate
Defined in: src/types/theme.ts:121
backdropInvert
• Optional
backdropInvert: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropInvert
Defined in: src/types/theme.ts:122
backdropOpacity
• Optional
backdropOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropOpacity
Defined in: src/types/theme.ts:123
backdropSaturate
• Optional
backdropSaturate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropSaturate
Defined in: src/types/theme.ts:124
backdropSepia
• Optional
backdropSepia: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backdropSepia
Defined in: src/types/theme.ts:125
backgroundColor
• Optional
backgroundColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.backgroundColor
Defined in: src/types/theme.ts:126
backgroundImage
• Optional
backgroundImage: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.backgroundImage
Defined in: src/types/theme.ts:127
backgroundOpacity
• Optional
backgroundOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backgroundOpacity
Defined in: src/types/theme.ts:128
backgroundPosition
• Optional
backgroundPosition: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backgroundPosition
Defined in: src/types/theme.ts:129
backgroundSize
• Optional
backgroundSize: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.backgroundSize
Defined in: src/types/theme.ts:130
blur
• Optional
blur: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.blur
Defined in: src/types/theme.ts:131
borderColor
• Optional
borderColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.borderColor
Defined in: src/types/theme.ts:132
borderOpacity
• Optional
borderOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.borderOpacity
Defined in: src/types/theme.ts:133
borderRadius
• Optional
borderRadius: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.borderRadius
Defined in: src/types/theme.ts:134
borderWidth
• Optional
borderWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.borderWidth
Defined in: src/types/theme.ts:135
boxShadow
• Optional
boxShadow: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.boxShadow
Defined in: src/types/theme.ts:136
brightness
• Optional
brightness: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.brightness
Defined in: src/types/theme.ts:137
colors
• Optional
colors: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.colors
Defined in: src/types/theme.ts:110
container
• Optional
container: ThemeContainer | ThemeSectionResolver<ThemeContainer>
Inherited from: Partial.container
Defined in: src/types/theme.ts:138
contrast
• Optional
contrast: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.contrast
Defined in: src/types/theme.ts:139
cursor
• Optional
cursor: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.cursor
Defined in: src/types/theme.ts:140
divideColor
• Optional
divideColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.divideColor
Defined in: src/types/theme.ts:141
divideOpacity
• Optional
divideOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.divideOpacity
Defined in: src/types/theme.ts:142
divideWidth
• Optional
divideWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.divideWidth
Defined in: src/types/theme.ts:143
dropShadow
• Optional
dropShadow: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.dropShadow
Defined in: src/types/theme.ts:144
durations
• Optional
durations: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.durations
Defined in: src/types/theme.ts:112
extend
• Optional
extend: Partial<Theme>
Defined in: src/types/twind.ts:46
fill
• Optional
fill: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.fill
Defined in: src/types/theme.ts:145
flex
• Optional
flex: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.flex
Defined in: src/types/theme.ts:146
flexGrow
• Optional
flexGrow: Record<string, undefined | number> | ThemeSectionResolver<number>
Inherited from: Partial.flexGrow
Defined in: src/types/theme.ts:147
flexShrink
• Optional
flexShrink: Record<string, undefined | number> | ThemeSectionResolver<number>
Inherited from: Partial.flexShrink
Defined in: src/types/theme.ts:148
fontFamily
• Optional
fontFamily: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.fontFamily
Defined in: src/types/theme.ts:149
fontSize
• Optional
fontSize: Record<string, undefined | string | [size: string, lineHeight: string] | [size: string, options: object]> | ThemeSectionResolver<ThemeFontSize>
Inherited from: Partial.fontSize
Defined in: src/types/theme.ts:150
fontWeight
• Optional
fontWeight: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.fontWeight
Defined in: src/types/theme.ts:151
gap
• Optional
gap: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gap
Defined in: src/types/theme.ts:152
gradientColorStops
• Optional
gradientColorStops: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.gradientColorStops
Defined in: src/types/theme.ts:153
grayscale
• Optional
grayscale: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.grayscale
Defined in: src/types/theme.ts:154
gridAutoColumns
• Optional
gridAutoColumns: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridAutoColumns
Defined in: src/types/theme.ts:155
gridAutoRows
• Optional
gridAutoRows: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridAutoRows
Defined in: src/types/theme.ts:156
gridColumn
• Optional
gridColumn: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridColumn
Defined in: src/types/theme.ts:157
gridColumnEnd
• Optional
gridColumnEnd: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridColumnEnd
Defined in: src/types/theme.ts:158
gridColumnStart
• Optional
gridColumnStart: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridColumnStart
Defined in: src/types/theme.ts:159
gridRow
• Optional
gridRow: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridRow
Defined in: src/types/theme.ts:160
gridRowEnd
• Optional
gridRowEnd: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridRowEnd
Defined in: src/types/theme.ts:161
gridRowStart
• Optional
gridRowStart: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridRowStart
Defined in: src/types/theme.ts:162
gridTemplateColumns
• Optional
gridTemplateColumns: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridTemplateColumns
Defined in: src/types/theme.ts:163
gridTemplateRows
• Optional
gridTemplateRows: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.gridTemplateRows
Defined in: src/types/theme.ts:164
height
• Optional
height: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.height
Defined in: src/types/theme.ts:165
hueRotate
• Optional
hueRotate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.hueRotate
Defined in: src/types/theme.ts:166
inset
• Optional
inset: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.inset
Defined in: src/types/theme.ts:167
invert
• Optional
invert: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.invert
Defined in: src/types/theme.ts:168
keyframes
• Optional
keyframes: Record<string, undefined | Record<string, CSSProperties>> | ThemeSectionResolver<Record<string, CSSProperties>>
Inherited from: Partial.keyframes
Defined in: src/types/theme.ts:169
letterSpacing
• Optional
letterSpacing: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.letterSpacing
Defined in: src/types/theme.ts:170
lineHeight
• Optional
lineHeight: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.lineHeight
Defined in: src/types/theme.ts:171
listStyleType
• Optional
listStyleType: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.listStyleType
Defined in: src/types/theme.ts:172
margin
• Optional
margin: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.margin
Defined in: src/types/theme.ts:173
maxHeight
• Optional
maxHeight: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.maxHeight
Defined in: src/types/theme.ts:174
maxWidth
• Optional
maxWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.maxWidth
Defined in: src/types/theme.ts:175
minHeight
• Optional
minHeight: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.minHeight
Defined in: src/types/theme.ts:176
minWidth
• Optional
minWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.minWidth
Defined in: src/types/theme.ts:177
objectPosition
• Optional
objectPosition: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.objectPosition
Defined in: src/types/theme.ts:178
opacity
• Optional
opacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.opacity
Defined in: src/types/theme.ts:179
order
• Optional
order: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.order
Defined in: src/types/theme.ts:180
outline
• Optional
outline: Record<string, undefined | string[] | [outline: string, offset: string]> | ThemeSectionResolver<ThemeOutline>
Inherited from: Partial.outline
Defined in: src/types/theme.ts:181
padding
• Optional
padding: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.padding
Defined in: src/types/theme.ts:182
placeholderColor
• Optional
placeholderColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.placeholderColor
Defined in: src/types/theme.ts:183
placeholderOpacity
• Optional
placeholderOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.placeholderOpacity
Defined in: src/types/theme.ts:184
ringColor
• Optional
ringColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.ringColor
Defined in: src/types/theme.ts:185
ringOffsetColor
• Optional
ringOffsetColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.ringOffsetColor
Defined in: src/types/theme.ts:186
ringOffsetWidth
• Optional
ringOffsetWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.ringOffsetWidth
Defined in: src/types/theme.ts:187
ringOpacity
• Optional
ringOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.ringOpacity
Defined in: src/types/theme.ts:188
ringWidth
• Optional
ringWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.ringWidth
Defined in: src/types/theme.ts:189
rotate
• Optional
rotate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.rotate
Defined in: src/types/theme.ts:190
saturate
• Optional
saturate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.saturate
Defined in: src/types/theme.ts:191
scale
• Optional
scale: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.scale
Defined in: src/types/theme.ts:192
screens
• Optional
screens: Record<string, undefined | string | { raw
: string } | { max?
: string ; min
: string } | { max
: string ; min?
: string } | readonly ThemeScreenValue[]> | ThemeSectionResolver<MaybeArray<ThemeScreenValue>>
Inherited from: Partial.screens
Defined in: src/types/theme.ts:114
sepia
• Optional
sepia: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.sepia
Defined in: src/types/theme.ts:193
skew
• Optional
skew: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.skew
Defined in: src/types/theme.ts:194
space
• Optional
space: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.space
Defined in: src/types/theme.ts:195
spacing
• Optional
spacing: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.spacing
Defined in: src/types/theme.ts:111
stroke
• Optional
stroke: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.stroke
Defined in: src/types/theme.ts:196
strokeWidth
• Optional
strokeWidth: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.strokeWidth
Defined in: src/types/theme.ts:197
textColor
• Optional
textColor: Record<string, undefined | string | ThemeColorObject> | ThemeSectionResolver<ThemeColor>
Inherited from: Partial.textColor
Defined in: src/types/theme.ts:198
textOpacity
• Optional
textOpacity: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.textOpacity
Defined in: src/types/theme.ts:199
transformOrigin
• Optional
transformOrigin: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.transformOrigin
Defined in: src/types/theme.ts:200
transitionDelay
• Optional
transitionDelay: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.transitionDelay
Defined in: src/types/theme.ts:201
transitionDuration
• Optional
transitionDuration: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.transitionDuration
Defined in: src/types/theme.ts:202
transitionProperty
• Optional
transitionProperty: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.transitionProperty
Defined in: src/types/theme.ts:203
transitionTimingFunction
• Optional
transitionTimingFunction: Record<string, undefined | string | string[]> | ThemeSectionResolver<string | string[]>
Inherited from: Partial.transitionTimingFunction
Defined in: src/types/theme.ts:204
translate
• Optional
translate: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.translate
Defined in: src/types/theme.ts:205
width
• Optional
width: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.width
Defined in: src/types/theme.ts:206
zIndex
• Optional
zIndex: Record<string, undefined | string> | ThemeSectionResolver<string>
Inherited from: Partial.zIndex
Defined in: src/types/theme.ts:207