Stop Rebuilding UI

Shadcn.io is not affiliated with official shadcn/ui

Mark All Read Notification Block

A mark all as read notification block for React and Next.js with unread count badge, blue dot indicators, animated bulk read action, and AnimatePresence transitions built with shadcn/ui and Tailwind CSS

Clear your notification inbox with this satisfying mark-all-read block for React and Next.js. Features a header with live unread count, a Mark all read Button that triggers AnimatePresence dot removal animations, and mixed read/unread notification items with blue dot indicators and staggered Framer Motion entrances. Built with TypeScript, shadcn/ui Button components, Framer Motion for smooth transitions, and Tailwind CSS. Perfect for SaaS dashboards, team inboxes, and notification management flows.

Mark All Read Notification Block preview

Loading...
Scroll to load preview

Installation

Install
Pro block

FAQ

Last updated on March 24, 2026

Was this page helpful?

Sign in to leave feedback.