Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chore/update menu accessibility #631

Merged

Commits on Dec 1, 2022

  1. update A11y for menu: include up and down arrow focus shift and close…

    … menu when Tab is used
    bennymi committed Dec 1, 2022
    Configuration menu
    Copy the full SHA
    dfa73f0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e94a5e2 View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2022

  1. add arrow up funcionality when menu is first opened and make some cha…

    …nges to avoid errors for menus that don't have focusable elements
    bennymi committed Dec 3, 2022
    Configuration menu
    Copy the full SHA
    e648c43 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2022

  1. move focusable elements to menuOpen function and update theme menu in…

    … navbar to use focusable buttons
    bennymi committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    cd5a652 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a45d486 View commit details
    Browse the repository at this point in the history
  3. update keydown handler so that arrow up and down keys always prevent …

    …default behavior when a menu is open to avoid srolling
    bennymi committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    3f29451 View commit details
    Browse the repository at this point in the history
  4. simplify keydown function

    bennymi committed Dec 5, 2022
    Configuration menu
    Copy the full SHA
    4b215d2 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2022

  1. Configuration menu
    Copy the full SHA
    5e65430 View commit details
    Browse the repository at this point in the history