Ensure docs and config links on admin dashboard are accessible

What does this MR do and why?

Ensure docs and config links on admin dashboard have accessible screen reader link text by including the feature name in the link text

References

Please include cross links to any resources that are relevant to this MR. This will give reviewers and future readers helpful context to give an efficient review of the changes introduced.

MR acceptance checklist

Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.

Screenshots or screen recordings

N/A, no visual change

How to set up and validate locally

  1. Check out this branch
  2. Visit https://gdk.test:3000/admin in the GDK
  3. use devtools to inspect the "Documentation" info icon buttons and "Configure" gear icon buttons on the feature card(s) in the bottom row of the admin dashboard
  4. You should see that the documentation links have aria label Documentation about the "$FEATURE" feature and configure links have aria label Configure feature "$FEATURE"

Related to #518759

Merge request reports

Loading