Skip to content

Accessibility: Fix small tree page issues

Administrator requested to merge tr/tree-page-a11y into main

Created by: umpox

Audit issue: https://github.com/sourcegraph/sourcegraph/issues/34422

Description

Fixes a few issues reported when auditing the (post-redesign) Tree page:

  1. Settings button isn't reported correctly on screen readers (only reads "Image")
image
  1. Batch changes summary isn't rendered as a list
image
  1. Code intel summary isn't rendered as a list
image

Note: This page is still only enabled via a feature flag (not used in production yet)

Test plan

  1. Ran locally, checked for visual regressions and ensured functionality works as expected

App preview:

Check out the client app preview documentation to learn more.

Merge request reports

Loading