New components
Documentation overhaul
Full audit and rewrite of the VitePress documentation to match the actual state of the library. This documentation powers the
MCP server at tools.vacano.io/ui/mcp — every prop, type, default, and classname must be accurate for AI code generation.
New component docs (5):
- Avatar, AvatarGroup, Breadcrumbs, Pagination, Timeline
Audited and updated (60 files):
- All 50+ component docs — added missing props (ref, data-test-id), fixed incorrect defaults, documented missing classnames
- All 9 lib/utility docs — expanded API references, added regex patterns, algorithm details, full type listings
- Components index — complete catalog with "Choosing the Right Component" decision tables
- Homepage and Getting Started — updated component count to 50+
Critical fixes found during audit:
- Tags: freeSolo default was documented as false, actual is true
- Card: footerBlurred prop was completely undocumented, shadow was missing boolean type
- Chip: icon prop and its classname were entirely missing from docs
- Modal: width default corrected to '500px', animated default corrected to false
- Drawer: size default corrected to '400px'
- Tooltip: delay default corrected to 200
- Spinner: aria-label default corrected to 'Loading'
Sidebar: added Avatar, AvatarGroup, Breadcrumbs, Pagination, Timeline to navigation