Interface: Configuration
twind.Configuration
Hierarchy
Configuration
Properties
darkMode
• Optional
darkMode: false | media | class
Determines the dark mode strategy (default: "media"
).
Defined in: src/types/twind.ts:88
hash
• Optional
hash: boolean | Hasher
Defined in: src/types/twind.ts:119
important
• Optional
important: boolean
Control whether or not utilities should be marked with !important
Defined in: src/types/twind.ts:126
mode
• Optional
mode: Mode | strict | warn | silent
Defined in: src/types/twind.ts:121
nonce
• Optional
nonce: string
Sets a cryptographic nonce (number used once) on the enclosing <style>
tag when generating a page on demand.
Useful for enforcing a Content Security Policy (CSP).
Defined in: src/types/twind.ts:108
plugins
• Optional
plugins: Record<string, undefined | string | CSSRules | DirectiveHandler>
Defined in: src/types/twind.ts:92
prefix
• Optional
prefix: boolean | Prefixer
Auto-prefixer method for CSS property–value pairs.
Defined in: src/types/twind.ts:117
preflight
• Optional
preflight: boolean | CSSRules | Preflight
Called right before the first rule is injected.
Defined in: src/types/twind.ts:114
sheet
• Optional
sheet: Sheet<unknown>
Style insertion methodology to be used.
Defined in: src/types/twind.ts:111
theme
• Optional
theme: ThemeConfiguration
Defined in: src/types/twind.ts:90
variants
• Optional
variants: Record<string, string>
{
':new-variant': '& .selector',
}
Defined in: src/types/twind.ts:101