Stop Rebuilding UI

Stats Progress Compact List

An ultra-dense progress list stats card for React and Next.js with 10 rows of inline labels, narrow h-1 progress bars, and tabular-nums compact values divided by a subtle divide-y separator built with shadcn/ui and Tailwind CSS

Scroll to load preview

Squeeze 10 progress rows into a single compact card with this progress compact list stats block for React and Next.js. Features py-2.5 dense rows separated by a divide-y subtle border, an inline three-column layout with a text-xs label on the left, an h-1 narrow progress bar in the middle, and a right-aligned tabular-nums value, threshold-aware bar colors keyed off completion percentage, and role=progressbar accessibility on each track. Built with TypeScript, motion/react parent entrance with useReducedMotion guard, Lucide React icons, and Tailwind CSS. Perfect for storage quota dashboards, feature adoption lists, onboarding checklist trackers, and team capacity overviews.

FAQ

Last updated on April 12, 2026

Was this page helpful?

Sign in to leave feedback.