Changelog entry
V5 primitives pack A: button, badge, card, data cell (Issue #767)
2026-04-02
- Updated shared v5 primitives to reduce one-off route styling: `Button`, `Badge`, `Card`, and new `DataCell`.
- Added semantic `Badge` variants (`ok`, `dg`, `wn`, `bl`) with consistent token-based rendering in light and dark themes.
- Added `Card` and `DataCell` interactive hover mode using the shared v5 card/border tokens.
- Button loading/disabled states are now consistently non-interactive and expose accessibility state (`aria-disabled`, `aria-busy`).