Use popover button for more topics in global search

What does this MR do and why?

Refactor popover span to be a button that activates on hover, click or focus.

References

Screenshots or screen recordings

Before After
Screen_Recording_2025-03-17_at_16.36.31 Screen_Recording_2025-03-18_at_18.08.24

How to set up and validate locally

  1. go to a project settings, for example http://127.0.0.1:3000/gitlab-org/gitlab-shell/edit 2.a Add 4 (or more) Project Topics (if there are no topics, see step 2.b) 2.b In the admin area of GitLab, go to topics and add topics if you have none (example url: http://127.0.0.1:3000/admin/topics)
  2. In Global Search, search for the name of the project that you added the topics to

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 #519772 (closed)

Edited by James Rushford

Merge request reports

Loading