Skip to content

Dialogs ​

Dialogs provide important prompts in a user flow. Use dialogs to make sure users act on information

Overview · Specs · Guidelines · Accessibility

Dialogs

  • Use dialogs to make sure users act on information
  • Two variants: basic and full-screen
  • Should be dedicated to completing a single task
  • Can also display information relevant to the task
  • Commonly used to confirm high-risk actions like deleting progress

Basic and full-screen dialog.

  1. Basic dialog
  2. Full-screen dialog

Availability & resources ​

TypeResourceStatus
DesignDesign Kit (Figma)Available
ImplementationFlutterAvailable
ImplementationJetpack ComposeAvailable
ImplementationAndroid Views (MDC-Android)Available
ImplementationWebAvailable

Differences from M2 ​

  • Color: New color mappings and compatibility with dynamic color
  • Layout: Greater padding to account for the increased corner-radius and title size
  • Position: Option for custom basic dialog positioning
  • Shape: Increased corner-radius
  • Typography: Larger and darker headline

Basic dialog with rounded corner, larger headline.

New updates to color, layout, position, shape, and typography

Unofficial offline mirror. Content © Google, licensed under CC BY 4.0.