Hold a row (or grab its ⠿ grip) to lift it out with a shadow — drag up or down and the list opens a gap, release and it drops into place on a spring. Drivable with a mouse too.
infi-motion:drag-reorder-list. Long-press a row (or grab its ⠿ grip):
it lifts on a shadow, the others slide to open a gap, release and it drops on a spring.
Reduced-motion / no-JS → a plain list; the ↑/↓ buttons still reorder. See spec.md.