Dialog

Dialogs provide important prompts in a user flow.

Custom Modal Usage

Use sparingly

Dialogs should be used sparingly, and only for important decisions or actions that cannot be undone. They should not be used for trivial actions or actions that can be easily undone.

For most actions, a simple Notification message is sufficient to inform the user of the result of their action (or allow them to "undo" it).