Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A a11yproject.com
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 40
    • Issues 40
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 10
    • Merge requests 10
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • The A11Y Project
  • a11yproject.com
  • Merge requests
  • !1472

How to: Article how to make an accessible nav with dropdowns

  • Review changes

  • Download
  • Email patches
  • Plain diff
Open James Bateson requested to merge github/fork/jimbateson/Article-HOW-TO-make-an-accessible-nav-with-dropdowns into main Sep 04, 2022
  • Overview 50
  • Commits 13
  • Pipelines 1
  • Changes 1

Navigation is a critical part of any application and can often involve many levels of nesting. It allows people to complete journeys and find the information they need. So making it accessible is key.


PR to add the article page into the posts /how to section.

Just a couple of notes sorry:

  • This is my first time writing for an open-source public site. So apologies if I'm way off the mark with what I've done. I've proofed with the content guidelines in mind and have it reviewed by a couple of colleagues. But understand if it wasn't what you were looking for and that there might be quite a lot of feedback for me to take onboard.
  • Due to the way a couple of the different components seem to parse HTML, it's been a little difficult to the find the best way to format <nav>. If you would like me to standardize this, I'm happy to do that. It seemed a particular issue in the front matter and headings translating to the in-page anchor navigation. May have missed something obvious here though!

Sorry it's taken so long to get this into PR as well.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/jimbateson/Article-HOW-TO-make-an-accessible-nav-with-dropdowns