Skip to content

Accessibility: Keyboard Navigation Support #236

@MelSumner

Description

@MelSumner

Thank you for this addon! I noticed some missing keyboard navigation support, which would be required to meet ADA compliance criteria- plus it's super helpful for any type of user!

  • Pressing the ESC key should close the modal
  • When the modal is open, focus should stay inside the open modal window (right now it is not getting trapped inside of the open modal window).
  • Pressing the TAB key should take the visual focus to the next interactive element inside of the modal. If the user is at the last interactive element, pressing TAB again should take them to the first interactive element inside of the modal.
  • SHIFT+TAB should also stay inside the modal. When the first interactive element is reached, pressing SHIFT + TAB again should return the user to the last interactive element inside of the modal.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions