feature: Refactor Popover into Label description

What does this MR do and why?

This MR is to change the UI of the Workspace creation pageby refactoring the contents of the Popover componet into a label description because the Design Guide actually recommends putting this kind of "Learn more" text in the Help part of a form group.

%{first_multiline_commit}

References

MR acceptance checklist

  • No popovers or tool tips on the Create Workspace page
  • Previous popover and tooltip content is communicated via the form element's help

Screenshots or screen recordings

Screenshots are required for UI changes, and strongly recommended for all other merge requests.

Before After
Screenshot_2025-01-08_at_9.57.04_AM Screenshot_2025-01-08_at_9.57.18_AM after

How to set up and validate locally

Prerequisites:

Steps:

  1. In the GDK, navigate to http://gdk.test:3000/-/remote_development/workspaces/new.
  2. Select a project
  3. Observe that Project reference form group now has a label description and no tooltip.
  4. Observe that Devfile location form group has a label description and description (also known as the Help part of a form group) and no tooltip.
Edited by Joseph Fletcher

Merge request reports

Loading