GCWeb icon indicating copy to clipboard operation
GCWeb copied to clipboard

2023-09-menu - fix accessibility issues caught by axe

Open shawnthompson opened this issue 10 months ago • 1 comments

  • add aria-labelledby and id to nav elements
  • add role="none" to the child li of the mega menu

shawnthompson avatar Feb 03 '25 17:02 shawnthompson

@nfrenette when you have time, can you review or acknowledge if you have (or not) any issue/concern? This is a update made by the community to the experimental menu project that you are leading.

Note: We will be able to merge this once change have been reviewed by the project sponsor and after another PR is open (+ review) showing progress of the experimentation toward a stabilized version, as per according to the maintenance plan.

duboisp avatar Feb 03 '25 18:02 duboisp

Closing this PR, but I added a reference to it in the méli-mélo as a to do item. It will need to be addressed before any other update to the méli-mélo.

Garneauma avatar Oct 01 '25 14:10 Garneauma