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 Conversation thread
- (UI: Refactor popovers when creating workspace (#443707 (closed))
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 |
|---|---|
|
![]() |
How to set up and validate locally
Prerequisites:
- Ensure you have an EE license: https://handbook.gitlab.com/handbook/engineering/developer-onboarding/#working-on-gitlab-ee-developer-licenses
Steps:
- In the GDK, navigate to
http://gdk.test:3000/-/remote_development/workspaces/new. - Select a project
- Observe that Project reference form group now has a label description and no tooltip.
- 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


