argo-ui icon indicating copy to clipboard operation
argo-ui copied to clipboard

Accessibility: side navbar

Open gaurav5430 opened this issue 2 years ago • 6 comments

These are some of the accessibility issues i have identified on the side nav bar, with some quick solutions (may not be the best):

  • there is no indication that this is a menu or nav - can use nav element
  • there is no indication for the current active item for the screenreader user - can use aria-current="true"
  • keyboard users can focus on the next item using tab, but can't activate it using space / Enter - can use button instead of a div with onClick
  • there is a visual change on mouse hover but not on keyboard focus (although the tooltip gets shown, which is an indication that the focus has changed) - apply the same styles as hover

gaurav5430 avatar May 20 '22 11:05 gaurav5430

@gaurav5430 can you share screenshots of the change, thanks!

saumeya avatar Jun 21 '22 17:06 saumeya

Stale issue message

github-actions[bot] avatar Aug 21 '22 11:08 github-actions[bot]

Stale issue message

github-actions[bot] avatar Oct 16 '23 11:10 github-actions[bot]

Stale issue message

github-actions[bot] avatar Dec 16 '23 11:12 github-actions[bot]