Snack bar

Snack bars are small notifications that inform users. This could be about a new feature, a process that has been (or will be) executed. Without disrupting the user experience

External resources
check_circle_outline

Fully implemented in LOGEX Framework

Frequency

There should only one snack bar on the screen at the same time.

Anatomy

  1. Title
  2. Short and clear body text
  3. Close button
  4. Condensed buttons (optional)

Usage

Placement

Snack bars should always appear at the bottom left of the screen, next to the sidebar. Unlike dialogs, they shouldn’t have an overlay that prevents interaction of anything else.

Place the snackbar in the bottom left next to the sidebar

Don’t place it in the middle of the screen, obstructing the rest of the UI. Don’t use an overlay either.

When to use which notification

ComponentPriorityUser action
Snack barLow priorityOptional: Snack bars remain until dismissed by the user, or if the state that caused the banner is resolved.
Top barMedium priorityOptional: Banners remain until dismissed by the user, or if the state that caused the banner is resolved.
DialogHighest priorityRequired: Dialogs block app usage until the user takes a dialog action or exits the dialog (if available)

Something missing? Contact one of the designers.