Skip to content

Checkout: Opening multiple dropdown variant pickers leads to a congested experience #85004

Open

Description

Quick summary

This may just be down to style or taste, but I feel like having multiple variant pickers active at the same time feels a bit congested, especially on mobile devices:

Desktop:

Image

Mobile:

Image

Proposed Solution

We could consider creating an 'active' state for the available variant pickers in a section, then close any pickers that aren't the customer's focus.

Steps to reproduce

  • Add a plan and domain (or another product) to cart
  • Go to checkout
  • Interact with the variant pickers for the products
  • Adjust the window width for mobile experience

What you expected to happen

I expect the active picker to be shown and all other pickers to be collapsed.

What actually happened

All pickers maintain their own state and open/close regardless of the focus of the customer.

Impact

All

Available workarounds?

No but the platform is still usable

Platform (Simple and/or Atomic)

No response

Logs or notes

No response

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Assignees

No one assigned

    Labels

    TriagedTo be used when issues have been triaged.To be used when issues have been triaged.[Feature Group] WPCOM Store & PurchasesAll things billing on WordPress.com. This includes the backend store, plans, and billing management.All things billing on WordPress.com. This includes the backend store, plans, and billing management.[Feature] CheckoutThe checkout screen and process for purchases made on WordPress.com.The checkout screen and process for purchases made on WordPress.com.[Feature] Domain PurchasesTools related to purchasing and mapping new domains.Tools related to purchasing and mapping new domains.[Pri] Low[Status] Priority Review TriggeredQuality squad has been notified of this issue in #dotcom-triage-alertsQuality squad has been notified of this issue in #dotcom-triage-alerts[Type] Enhancement

    Type

    No type

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions