State-Complete Card
One card carried through all six states most designs skip.
Planned — not built yet
A search-result card shown in default, loading, empty, error, disabled and long-content states — each one designed rather than left to fall out of the default. The loading state reserves its own height, the empty state says what to do, the error state names the failure and offers the way out, and the long state truncates predictably instead of breaking the row.
Responsive behaviour is driven by container queries, not the viewport, so it reflows correctly wherever it is placed.
Details
- Stack
- React · TypeScript
- Licence
- Free
- Added
- 11 Sep 2026
- Tags
- states, container-queries, a11y