UI
← Home

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.json

Conformance

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.