Skip to content

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

  1. Enable the feature flag: Feature.enable(:trial_registration_with_reassurance)
  2. 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.

Related to #350778 (closed) & #348341 (closed)

Edited by Dallas Reedy

Merge request reports

Loading