vue-atlas icon indicating copy to clipboard operation
vue-atlas copied to clipboard

[Feature request] Dropdown accessibility improvements

Open nvms opened this issue 7 years ago • 0 comments
trafficstars

When a dropdown is opened:

  • Tab should be disabled until the dropdown is closed.
  • Escape should close the dropdown.
  • Array keys should navigate through dropdown items, assuming they are list items.
  • On mobile, maybe this should open as a scrollable element, docked to the bottom of the viewport. A drawer?

When a dropdown is closed:

  • It should retain its focused state.

nvms avatar Sep 06 '18 05:09 nvms