Update styling of /welcome page to match other areas
-
Please check this box if this contribution uses AI-generated content (including content generated by GitLab Duo features) as outlined in the GitLab DCO & CLA. As a benefit of being a GitLab Community Contributor, you receive complimentary access to GitLab Duo.
What does this MR do and why?
Fixes: https://gitlab.com/gitlab-org/gitlab/-/issues/527134/
This MR updates the styling of the welcome page. This affects two different flows for entry:
- A new user signs up (free user)
- A user signs up via trial.
EE: true
Changelog: changed
References
Screenshots or screen recordings
Trial Signup
| Current /welcome page | Updated /welcome page |
|---|---|
![]() |
![]() |
Free User Signup
| Current /welcome page | Updated /welcome page |
|---|---|
![]() |
![]() |
How to set up and validate locally
For new (free) user setup:
- Setup to simulate SaaS and restart GDK
- Make sure Admin > Settings > General > Sign Up Restrictions match the below (no admin approval, but hard email confirmation)
- Register as a new user.
- Confirm email by finding the confirmation path from last User created in
rails consoleRails.application.routes.url_helpers.user_confirmation_path(confirmation_token: User.last.confirmation_token)
- Visit the path from the previous step.
- You should be on the sign in page, log back in.
- You should see the screen with the changes
For trial setup:
- Setup to simulate SaaS and restart GDK
- Access this link: here
- Continue with the signup setup
- You should see the screen with the changes after signing up.
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 Anas Shahid



