Update the New User Registration Trial /company Page
What does this MR do and why?
Related to #527168
- Update the style of company page
- Remove website field
- Conditionally show the name fields
- 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 | ![]() |
![]() |
| After | ![]() |
![]() |
| With phone number validation error | ![]() |
![]() |
| With name fields | ![]() |
![]() |
How to set up and validate locally
- Setup gdk to simulate saas: https://docs.gitlab.com/development/ee_features/#simulate-a-saas-instance
- For first case, go to
/-/trial_registrations/new, complete sign up form and welcome page, you should see the company form page. - For second case, go to
/users/sign_up, complete sign up form, and on welcome page, selectCreate a new projectandMy 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







