Skip to content

Conversation

@isabellaenriquez
Copy link
Member

@isabellaenriquez isabellaenriquez commented Jan 13, 2026

This PR:

  • Improves the CheckoutOption component by including the radio/checkbox depending on the designated ariaRole (rather than leaving the onus on the author using the component)
  • Also includes handling rendering the divider + title and description alignment so usage of the component is consistent
  • Fixes breakpoints on grids containing CheckoutOption instances so that the instances are always equal width
  • Fixes alignment in checkout so any option grids are aligned with each other

@github-actions github-actions bot added the Scope: Frontend Automatically applied to PRs that change frontend components label Jan 13, 2026
@isabellaenriquez isabellaenriquez marked this pull request as ready for review January 14, 2026 16:28
@isabellaenriquez isabellaenriquez requested a review from a team as a code owner January 14, 2026 16:28
direction="column"
gap="lg"
data-test-id="product-option-description"
>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

SEER description missing paddingTop after refactoring

Low Severity

The SEER product's optionDescription is missing paddingTop="xl" that was present in the old code. The original code had paddingTop="xl" on the description Flex, but during the refactoring to use the new CheckoutOption API, this padding was accidentally omitted. The LEGACY_SEER option correctly preserved this padding. This will result in inconsistent vertical spacing between the separator and description content for the SEER option compared to LEGACY_SEER.

Fix in Cursor Fix in Web

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is intentional, it was no longer necessary

@isabellaenriquez isabellaenriquez merged commit 5b43db5 into master Jan 15, 2026
53 checks passed
@isabellaenriquez isabellaenriquez deleted the isabella/checkout-opt-ref branch January 15, 2026 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Scope: Frontend Automatically applied to PRs that change frontend components

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants