Automattic / Automattic/wp-calypso
GSuite Upsell: Too many buttons!
- Dominant language
- TypeScript
- Stars
- 12.6k
- Forks
- 2k
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 538
Description
When on mobile web, the GSuite upsell (add a domain to your cart and you'll often find this upsell) has a bunch of buttons, stacked, at the bottom of the screen. The primary one is grayed out, so it's *really* confusing as to what to do next:

There's also a button to "Remove User", which should probably be hidden until a user has actually been added.
This whole page needs to be redesigned on mobile to avoid the confusing button-mania at the bottom.
Contributor guide
Research direction
Start by reproducing the GSuite upsell on mobile web using the scenario described: add a domain to the cart and inspect the buttons at the bottom of the screen. Done means the mobile page no longer presents confusing stacked actions, the primary action is understandable, and Remove User is not shown before a user is added.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- react, typescript
- Domain
- frontend, mobile
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 25/100