Reorder List
A keyboard-operable reorderable list. Each item carries a move-up and a move-down button (disabled at the ends of the list); activating one swaps the item with its neighbour. It is the accessibility-first counterpart to drag-based sorting — the order changes entirely through named buttons.
- Axe
- Focus
Preview
- Intro
- Verse
- Chorus
- Bridge
Installation
npx shadcn@latest add https://ui.publictheta.com/r/reorder-list.jsonConformance
Verified against the @publictheta/ui-spec reorder-list specification on both the React and vanilla reference implementations, across Chromium, Firefox, and WebKit.
- Axe — No WCAG 2 A/AA axe-core violations
- Focus — A visible focus indicator appears on keyboard focus (WCAG 2.4.7)
See the full conformance matrix across all components.