Apply updated pricing page design to gitlab.com free and trial plan
What does this MR do and why?
Restyle the free SaaS namespace billing page, and also apply the same design to the trial SaaS namespace billing page.
MR acceptance checklist
Please evaluate this MR against the MR acceptance checklist. It helps you analyze changes to reduce risks in quality, performance, reliability, security, and maintainability.
Screenshots or screen recordings
Current free SaaS namespace billing page | New free SaaS namespace billing page |
---|---|
![]() |
![]() |
Current trial SaaS namespace billing page | New trial SaaS namespace billing page |
---|---|
![]() |
![]() |
How to set up and validate locally
- To view the free namespace billing page, visit a free top level group in the local instance, in the left sidebar, Settings > Billing
- To change the group to trial, run the following in rails console:
Group.find_by(name: YOUR_GROUP_NAME).gitlab_subscription.update_columns(trial: true, hosted_plan_id: 7, trial_starts_on: 10.days.ago, trial_ends_on: 10.days.from_now)
Related to #432583
Edited by Roy Liu