# Notifications

> Notification stacks, inboxes, live activity and announcement banners.

- [Notification Settings](https://www.assembli.design/components/notification-settings.md): The notification preferences panel: event sections down the side, in-app, email, mobile and Slack across the top, a checkbox per cell. Column headers toggle a channel (mixed when partly on), required cells lock with a reason, unavailable ones show a dash. Email cadence, quiet hours and a Pause all menu sit alongside, and changes autosave with Saving… / Saved.
- [Notification Center](https://www.assembli.design/components/notification-center.md): An inbox behind a bell with an unread count: All, Mentions and Unread tabs, rows grouped by day with avatars or app tiles, rich text, unread dots, comment previews and Accept / Decline for invites. Mark all as read, per-row read and archive on hover or focus, an empty state per tab, arrow-key navigation and a fixed-height list that never jumps.
- [Announcement Banner](https://www.assembli.design/components/announcement-banner.md): Site-wide top banner that rotates announcements with a vertical roll, pauses on hover, and collapses its height when dismissed so the page slides up. Animated gradient and subtle variants.
- [Notification Stack](https://www.assembli.design/components/notification-stack.md): Notification pile that rests as a scaled deck and fans into a list on hover or focus; new items drop in from the top and cards dismiss with a sideways swipe or ×.
- [Dynamic Island](https://www.assembli.design/components/dynamic-island.md): A pill-shaped live-activity surface that morphs between idle, timer, now-playing, call and alert states with shared-layout springs, blur cross-fades and an animated waveform.

Back to [all components](https://www.assembli.design/components.md).
