Skip to content

Update the New User Registration Trial /company Page

What does this MR do and why?

Related to #527168

  1. Update the style of company page
  2. Remove website field
  3. Conditionally show the name fields
  4. Change the phone pattern help text to only show as a validation error message.

References

Screenshots or screen recordings

Trial start from /-/trial_registrations/new Trial mid registration
Before before_start before_mid_reg
After Screenshot_2025-04-15_at_5.04.42_PM Screenshot_2025-04-15_at_5.00.48_PM
With phone number validation error Screenshot_2025-04-15_at_5.05.18_PM Screenshot_2025-04-15_at_5.01.19_PM
With name fields Screenshot_2025-04-23_at_9.48.05_AM with_first_name_and_last_name

How to set up and validate locally

  1. Setup gdk to simulate saas: https://docs.gitlab.com/development/ee_features/#simulate-a-saas-instance
  2. For first case, go to /-/trial_registrations/new, complete sign up form and welcome page, you should see the company form page.
  3. For second case, go to /users/sign_up, complete sign up form, and on welcome page, select Create a new project and My company or team, you should land on the company form after.

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.

Edited by Roy Liu

Merge request reports

Loading