Update 'Trial-end widget' popover copy
What does this MR do and why?
- Update the trial-end widget popover copy
- Change ordering of CTAs on both trial-end widget popover and active-trial-status widget popover.
Screenshots or screen recordings
Widget | Before | After |
---|---|---|
Trial-end | ||
Active-trial-status |
How to set up and validate locally
- Simulate SaaS and start GDK.
- Create a new private top level group, get the group id from group overview page.
- To observe the active-trial-status widget and popover, run the following command in rails console:
Group.find(your_group_id).gitlab_subscription.update_columns(trial: true, hosted_plan_id: 7, trial_starts_on: 10.days.ago, trial_ends_on: 10.days.from_now)
- To observe the trial-end widget and popover, run the following command in rails console after running the above command:
Group.find(your_group_id).gitlab_subscription.update_columns(hosted_plan_id: nil, trial_ends_on: 1.days.ago)
MR acceptance checklist
This checklist encourages us to confirm any changes have been analyzed to reduce risks in quality, performance, reliability, security, and maintainability.
-
I have evaluated the MR acceptance checklist for this MR.
Related to #431814
Edited by Roy Liu