Do
✓ Use only for non-critical messaging
✓ Use clear and concise language to convey the messaging effectively
✓ Provide sufficient time for reading
✓ Use appropriate visual cues such as icons to provide additional context
✓ Position it as an inline element to indicate a change
✓ Use only for non-critical messaging
✓ Use clear and concise language to convey the messaging effectively
✓ Provide sufficient time for reading
✓ Use appropriate visual cues such as icons to provide additional context
✓ Position it as an inline element to indicate a change
Don't
🚩 Don't overload the user with an excessive number of toasts
🚩 Don't use for time-sensitive actions (e.g Unsend this message)
🚩 Don't use for confirmation of choices (e.g. Are you sure you want to send payment?)
🚩 Don't block important UI elements
🚩 Don't overload the user with an excessive number of toasts
🚩 Don't use for time-sensitive actions (e.g Unsend this message)
🚩 Don't use for confirmation of choices (e.g. Are you sure you want to send payment?)
🚩 Don't block important UI elements