Stop Rebuilding UI

Stats Status Matrix Grid

A status matrix grid stats card for React and Next.js with rows of services and columns of time-slot checks, colored square cells for pass fail and warning states, row summary percentages, and semantic status encoding built with shadcn/ui and Tailwind CSS

Scroll to load preview

Monitor service health across time with this status matrix grid stats card for React and Next.js. Features a grid where rows represent six services and columns represent eight time-check windows, each cell is a small colored square indicating pass (emerald), fail (red), or degraded (amber) status, a summary column on the right showing uptime percentage per service, and a header with overall system status. Built with TypeScript, pure CSS grid layout, motion/react parent entrance with useReducedMotion, and Tailwind CSS. Perfect for uptime monitoring dashboards, CI/CD pipeline health grids, SLA compliance trackers, and multi-service status pages.

FAQ

Last updated on April 12, 2026

Was this page helpful?

Sign in to leave feedback.