Skip to content

web: Add aria-labels to menu buttons

Administrator requested to merge jdb/insight-menu-buttons-a11y into main

Created by: unclejustin

Refers to the insight card menu buttons:

Screen Shot 2021-09-21 at 9 33 05 PM

Before After
Screen Shot 2021-09-21 at 9 34 21 PM Screen Shot 2021-09-21 at 9 34 50 PM

To test

The simplest way is to run Storybook and go to the BackendInsight component. Turn on voice-over then tab over the buttons.

Closes https://github.com/sourcegraph/sourcegraph/issues/24078 Closes https://github.com/sourcegraph/sourcegraph/issues/24079

Merge request reports

Loading