Skip to content

Add `aria-label` for feature status accessibility

Kushal Pandya requested to merge 27503-feature-status-aria-labels into master

What does this MR do?

Fixes #27503 (closed)

Why was this MR needed?

Features section in /admin page doesn't expose status of a particular feature to screen-readers, this MR fixes it by adding aria-label attribute to feature element that include feature name as well as status of feature (being on or off).

It also adds missing aria-label for Project > Settings > Integration service status.

Screenshots

Before

image

After

Feature Status

image

Integration Service Status

image

Does this MR meet the acceptance criteria?

What are the relevant issue numbers?

Closes #27503 (closed)

Merge request reports