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

Accessibility: Navbar dropdown can't be used with just a keyboard #1818

Closed
1 task done
missmatsuko opened this issue Aug 30, 2019 · 2 comments
Closed
1 task done

Accessibility: Navbar dropdown can't be used with just a keyboard #1818

missmatsuko opened this issue Aug 30, 2019 · 2 comments
Labels
good first issue Good for newcomers has PR Has a related PR topic: theme Relates to VuePress theme type: bug Something isn't working

Comments

@missmatsuko
Copy link

  • I confirm that this is an issue rather than a question.

Bug report

There doesn't seem to be any way to access dropdown items in the navbar using keyboard navigation.

Steps to reproduce

  1. Go to https://vuepress.vuejs.org/
  2. Tab through the navbar menu items
  3. The navbar menu item with a dropdown ("languages") is completely skipped. There's no way to select a language from the navbar using keyboard navigation.

What is expected?

Someone using a keyboard to navigate the site should be able to access dropdown items (and in this case, change the site's language).

What is actually happening?

Someone using a keyboard to navigate the site can't access dropdown items.

Other relevant information

  • Output of npx vuepress info in my VuePress project:
edisdev added a commit to edisdev/vuepress that referenced this issue Sep 5, 2019
@flozero flozero added good first issue Good for newcomers topic: theme Relates to VuePress theme type: bug Something isn't working labels Sep 6, 2019
@edisdev
Copy link
Contributor

edisdev commented Sep 7, 2019

Hi Sir @f3ltron , I opened pull request for this issue. pr link : #1837

@flozero
Copy link
Collaborator

flozero commented Sep 7, 2019

Hello @edisdev i will check for it top !

@flozero flozero added the has PR Has a related PR label Sep 7, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Good for newcomers has PR Has a related PR topic: theme Relates to VuePress theme type: bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants