Allow user to use keyboard to access pipeline job status tags

What does this MR do and why?

Status tag badges on a pipeline job have descriptive tooltips, but they are not focusable by default, meaning that keyboard-only users cannot access these descriptive tooltips. This MR adds the ability to move keyboard focus to those elements.

References

Screenshots or screen recordings

Before After
Screen_Recording_2025-03-26_at_11.50.52 Screen_Recording_2025-03-26_at_11.51.17

How to set up and validate locally

  1. Check out this branch
  2. Visit a pipeline job in the GDK
  3. use the Tab key to move focus to the tags and job count elements at the bottom of the job header section
  4. each of these elements will be focusable, allowing you to access the tooltip with only keyboard controls

MR acceptance checklist

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

Related to #511871, #512693 (closed)

Edited by Chad Lavimoniere

Merge request reports

Loading