Back to projects

Flutter & Dart · Flutter package

Accessible Reorder

Accessible, state-management-agnostic reorderable lists and grids for pointer, touch, keyboard, screen readers, and RTL.

The challenge

Drag-and-drop components often exclude keyboard and screen-reader users.

The result

A reusable Flutter package with multiple input methods and explicit policies.

What this project demonstrates

Reviewable decisions instead of slogans.

  • Pointer, touch, and keyboard
  • Screen-reader announcements
  • RTL and grid support

Technologies

  • Flutter
  • Dart
  • Accessibility
  • Keyboard Navigation