Brand Design System

Dialogs

Dialogs inform users about a task and can contain critical information, require decisions, or involve multiple tasks. They appear in front of app content to provide critical information or ask for a decision.

Live Preview

Confirm Action

Are you sure you want to remove this item from your cart? This action cannot be undone.

Order Confirmed

Your order has been placed successfully. You will receive a confirmation email shortly.

Brand Properties

PropertyTypeMaterial DefaultHoB ValueTAE Value
borderRadiusstring28px12px12px
backgroundColorcolor#ECE6F0#FFFFFF#FFFFFF
elevation (shadow)shadow0 8px 12px rgba(0,0,0,0.15)0 10px 15px rgba(0,0,0,0.1)0 10px 15px rgba(0,0,0,0.1)
paddingstring24px24px24px
minWidthstring280px280px280px
maxWidthstring560px560px560px
scrimColorcolorrgba(0,0,0,0.32)rgba(0,0,0,0.5)rgba(0,0,0,0.5)
titleFontFamilystringRobotoLarken, Playfair DisplayMerriweather

Dialog Types

  • Basic Dialog - Simple dialogs with title, description, and action buttons
  • Alert Dialog - Urgent interruptions requiring acknowledgment
  • Confirmation Dialog - Asks user to confirm an action before proceeding
  • Full-screen Dialog - Complex tasks requiring full attention on mobile

Usage Guidelines

  • Use dialogs sparingly as they interrupt the user flow
  • Keep content brief and focused on a single task
  • Always provide a clear way to dismiss the dialog
  • Use descriptive button labels instead of generic "OK" or "Cancel"
  • Dialogs should be dismissible by tapping the scrim or pressing escape

Related