Skip to content

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
image Screenshot_2024-02-08_at_2.03.19_PM
Current trial SaaS namespace billing page New trial SaaS namespace billing page
image Screenshot_2024-02-08_at_2.03.46_PM

How to set up and validate locally

  1. To view the free namespace billing page, visit a free top level group in the local instance, in the left sidebar, Settings > Billing
  2. 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

Merge request reports