Update usage of newly created gitlab-ui CSS utilities
What does this MR do and why?
During the creation of the trial registration reassurances experiment we had need of CSS utility classes which did not yet exist in the gitlab-ui
project. In the interest of moving fast with our experimentation and worrying about solidifying code later (once the experiment was deemed successful), we placed those new CSS utilities directly into the main codebase.
Those utilities have now been recreated in the gitlab-ui
project, so it’s time to clean them up here.
Screenshots or screen recordings
There is no visual difference for the user.
How to set up and validate locally
- Enable the feature flag:
Feature.enable(:trial_registration_with_reassurance)
- Follow these instructions.
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #350778 (closed) & #348341 (closed)
Edited by Dallas Reedy