microsoft / azpipelines-kubernetesUI

This repo contains UI views of a kubernetes cluster and will be used in azure devops pipelines. This UI is hostable outside of azure pipelines product and does not require the UI web server to be running inside the kubernetes cluster.
Other
22 stars 11 forks source link

made tables as table role and updated the devops UI package #238

Closed madhuv-msft closed 5 years ago

madhuv-msft commented 5 years ago

Couple of changes:

  1. updated the devops UI package
  2. made table role as table rather default 'grid'
  3. We are showing success icon when External IP available, and tooltip also says 'External IP Available', but keyboard only users may not know about the meaning of showing success ICON and tooltip is something else. so we made the tooltip to align with ICON, this is signed off from accessibility team.

As per guidance following bug may be fixed by 3# above. Bug 1554406: A11y_AzureDevOps_ServicesTab_Keyboard: The tooltip for the green icon is not accessible by keyboard keys.

when discussing about the following bug, it is suggested to use role table, so the changes have been made 2# Bug 1560800: A11y_AzureDevOps_ServicesTab_Screenreader: Jaws announce the word "header" for just one cell in the column header row.