Dialog
Dialog Props
backdrop
boolean
true
Enables Popup backdrop (dark semi transparent layer behind)
buttons
string
Dialog buttons content
colors
object
Object with Tailwind CSS colors classes
colors.bgIos
string
'bg-white dark:bg-neutral-800'
Dialog bg color in iOS theme
colors.bgMaterial
string
'bg-md-light-surface-3 dark:bg-md-dark-surface-3'
Dialog bg color in iOS theme
colors.contentTextIos
string
''
Content text color in iOS theme
colors.contentTextMaterial
string
'text-md-light-on-surface-variant dark:text-md-dark-on-surface-variant'
Content text color in Material theme
colors.titleIos
string
''
Title text color in iOS theme
colors.titleMaterial
string
'text-md-light-on-surface dark:text-md-dark-on-surface'
Title text color in Material theme
component
string
'div'
Component's HTML Element
content
string
Dialog main content
opened
boolean
false
Allows to open/close Popup and set its initial state
sizeIos
string
'w-[16.875rem]'
Tailwind CSS size classes for iOS theme
sizeMaterial
string
'w-[19.5rem]'
Tailwind CSS size classes for Material theme
title
string
Dialog title content
titleFontSizeIos
string
'text-[18px]'
Tailwind CSS classes for title font size iOS theme
titleFontSizeMaterial
string
'text-[24px]'
Tailwind CSS classes for title font size Material theme
translucent
boolean
true
Makes Dialog background translucent (with backdrop-filter: blur) in iOS theme
DialogButton Props
colors
object
Object with Tailwind CSS colors classes
colors.activeBgIos
string
'active:bg-black active:bg-opacity-10 dark:active:bg-white dark:active:bg-opacity-10'
Active/pressed state bg color in iOS theme
colors.disabledTextIos
string
'text-black text-opacity-30 dark:text-white dark:text-opacity-30'
Disabled button text color in iOS theme
colors.textIos
string
''text-primary
Text color in iOS theme
component
string
'button'
Component's HTML Element
disabled
boolean
false
Makes button disabled
strong
boolean
false
Makes button bold in iOS theme and fill in Material theme, overwrites strongIos and strongMaterial
strongIos
boolean
false
Makes button bold in iOS theme
strongMaterial
boolean
false
Makes button fill in Material theme
Dialog Slots
buttons
Dialog buttons content
content
Dialog main content
title
Dialog title content
Examples
Last updated
