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

fix: The navItems are not clickable with vimium (accessibility)

Open michaelfresco opened this issue 11 months ago • 0 comments

Motivation

  • This PR adds a tag role="checkbox" to the navItems. This has the benefit that keyboard users can use vimium to navigate the user interface. At the moment, the navItems do not show up as links, because they do not contain a typical <a href>

  • Adding role="checkbox" works around that issue, and makes them clickable

  • Please also see the original issue: https://github.com/argoproj/argo-workflows/issues/12813

michaelfresco avatar Mar 17 '24 00:03 michaelfresco