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