-
Notifications
You must be signed in to change notification settings - Fork 219
Fix express button display in the Cart block #10534
Conversation
The release ZIP for this PR is accessible via:
Script Dependencies ReportThe
This comment was automatically generated by the TypeScript Errors Report
🎉 🎉 This PR does not introduce new TS errors. |
Size Change: +12 B (0%) Total Size: 1.42 MB
ℹ️ View Unchanged
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for working on this, @ralucaStan. The fix works as expected.
While reviewing this PR, I did notice the following things:
- The labels ◼️ block: cart and ◼️ block: checkout are missing
- "WooCommerce Visibility" hasn't been defined
- Either the changelog message or the label skip-changelog is missing
- One E2E test is currently failing
That said, as the fix itself is working as expected, I'm preapproving this PR.
d9b9626
to
1e1841a
Compare
When multiple buttons are displayed they don't appear stacked. This PR fixes a regression;
1e1841a
to
bb68d53
Compare
@nielslange thank you for checking the PR description 👏 I updated that. Could you also retest the buttons in the editor? I found a bug in the editor that I just fixed in a second commit.Aparently moving the class decreased the specificity and the ul tag received some editor padding |
Can you tell me with which theme the padding issue appeared? I'm asking as I didn't see the padding issue during my initial review. |
I was using Storefront, without Gutenberg |
@nielslange This PR only introduces CSS changes. Can you replicate this issue with |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good! Minor nitpick on the comment on line 8 is that it should start with a capital letter and end with a full stop, sorry 😬
This PR fixes a regression introduced in #8601;
The above PR set a grid display for the express payments area for the Checkout block; that component was reused in the Cart block as well leading to visual bugs
This PR sets the grid layout only for the Checkout block
Fixes #10528
Accessibility
prefers-reduced-motion
Other Checks
[type]
label or a[skip-changelog]
label.Screenshots
Testing
Automated Tests
User Facing Testing
WooCommerce Visibility
Performance Impact
Changelog