Where should an alert show up so the user actually notices?
Toasts for the result of an action, a persistent bell feed for what happened while they were away, and a higher tier for urgent alerts.
Toast now, feed for later
A transient toast confirms an action the user just took, then disappears. A persistent feed (the bell with an unread badge) collects what happened while they were away, so a toast fading does not lose anything.
Not every alert is equal
A routine update can sit quietly in the feed. An urgent alert (a payment failed, a deadline is now) needs to interrupt: stronger styling, maybe sound, and an assertive screen reader announcement instead of a polite one.
Toasts confirm what the user just did, the bell feed holds what they missed, and only genuinely urgent alerts get to interrupt.
Additional Resources
Explore these carefully curated resources to deepen your understanding and practice the concepts covered in this lesson.

