Skip to content

Fix keyboard-only navigation of the site #239

Closed

Description

@GBKS

Here's an overview on this topic. This is generally in good shape, but there are a few things to fix. Here's what I am aware of:

  • A hidden "Skip to content" button so screen readers don't have to tab through the nav on every page. More here
  • Focus management of the search and mobile nav overlays
  • Review all the components on the formatting page

axe, in addition to Lighthouse, is a good tool for accessibility testing.

Activity

  1. added
    DevDevelopment-focused tasks.
    on Apr 19, 2021
  2. pavlenex commented on Jun 26, 2021

    @pavlenex
    Contributor

    Slightly related to #372

  3. self-assigned this
    on Apr 12, 2022
  4. moved this from Todo 📝 to In Progress 🏗️ in Bitcoin Design Guide Roadmap 🎨🎯on Apr 12, 2022
  5. linked a pull request that will close this issueAdded Skip to content button + other a11y fixes #770on Apr 12, 2022
  6. mouxdesign commented on Apr 20, 2022

    @mouxdesign
    Collaborator

    I performed a keyboard only navigation test of the main guide menu page, here's a link to my experience there, still will need to test it on mobile.
    https://docs.google.com/document/d/1Ml6eKyshNzIF_VSmYEDG8mRVXmybjXltyw6yArCtshE/edit?usp=sharing

  7. mouxdesign commented on Apr 26, 2022

    @mouxdesign
    Collaborator

    Continued with the accessibility check. Here's what I found:

    1. Skip to navigation needs to be fixed (you are already aware of this on though :-))
    2. Looked at the alt text of the images, 90% of the images had alt texts only the two small button like images right at the top of the page did not have alt text.

    https://docs.google.com/document/d/1Ml6eKyshNzIF_VSmYEDG8mRVXmybjXltyw6yArCtshE/edit?usp=sharing

    Will continue checking these last two and then update:

    • Focus management of the search and mobile nav overlays
    • Review all the components on the formatting page
    • Appropriate aria tags
  8. Repository owner moved this from In Progress 🏗️ to Done ✅ in Bitcoin Design Guide Roadmap 🎨🎯on May 27, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

DevDevelopment-focused tasks.Help wantedExtra attention is needed

Type

No type

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions