Snackbar

A snackbar provides brief information without necessary user interaction.

snackbar/main

Resources

Intro & Anatomy

Snackbars provide brief, non-intrusive messages that inform users about actions or system status without interrupting their workflow. Use snackbars for temporary notifications such as confirmations, status updates, or simple alerts that don't require immediate user response.

Snackbars should never interrupt the user experience and can either disappear automatically after a set time or remain on screen until the user takes action. They appear at the bottom of the screen to maintain visual hierarchy whilst providing clear feedback.

snackbar/anatomy

 


 

Options & Styles

Content

Message is mandatory and contains the primary snackbar information.
Close icon is optional but strongly recommended to give users control over dismissal.

snackbar/text

Actions

An action is optional and can include either a link or button for user interaction related to the message.

snackbar/actions

Stacking

Stacked snackbars can appear up to 3 at once, with the newest appearing at the top of the stack.

snackbar/stacked

 


 

Usage

Snackbars should provide concise, helpful information without overwhelming users or interrupting their current tasks. Use appropriate timing and stacking to maintain usability.

snackbar/usage/do-scenario
snackbar/usage/dont-scenario
snackbar/usage/do-text-length
snackbar/usage/dont-text-length
snackbar/usage/do-stacking
snackbar/usage/dont-stacking
snackbar/mobile/do
snackbar/mobile/dont

 


 

Theming

You can customise colours, shadows, border width and radius, and font styles to match your design requirements.