Alex Florisca
e3f378d990
Move `RadioControl`and `RadioControlAccordion` components to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11312 )
...
Co-authored-by: Thomas Roberts <thomas.roberts@automattic.com>
2023-10-23 15:59:19 +01:00
Roy Ho
77f371e8d3
Product Gallery: Add keyboard access ( https://github.com/woocommerce/woocommerce-blocks/pull/11373 )
...
* Product Gallery: Add keyboard access
* Add optional chaining to guard against undefines and update delay logic
* Use enums for key codes
2023-10-23 07:53:58 -07:00
Karol Manijak
493613a2fe
Product Collection - shrink columns to fit ( https://github.com/woocommerce/woocommerce-blocks/pull/11320 )
...
* Add Toggle to inspector controls allowing shrinking number of columns
* Add logic to allow columns to shrink in Product Collection
* Rename SCSS variable
* Make sure the value provided to component is a boolean
* Rename onChange callback name to better reflect its purpose
2023-10-23 14:28:17 +02:00
Luigi Teschio
c095dd617d
Improve Just Arrived Full Hero pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11406 )
2023-10-23 14:07:57 +02:00
Seghir Nadir
8bf13a7f4f
Add Local Pickup event and Cart/Checkout page views events ( https://github.com/woocommerce/woocommerce-blocks/pull/11225 )
...
Co-authored-by: Thomas Roberts <5656702+opr@users.noreply.github.com>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2023-10-23 10:23:38 +00:00
Paulo Arromba
70e727e1af
Preparation for including Blocks as the default checkout experience in WC 8.3 ( https://github.com/woocommerce/woocommerce-blocks/pull/11372 )
2023-10-23 10:41:46 +01:00
Sneha Saxena
9bcff3cd07
fix typo ( https://github.com/woocommerce/woocommerce-blocks/pull/11374 )
2023-10-23 10:56:19 +02:00
Thomas Roberts
e8e6c3cbe7
Move `Label` component to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11275 )
2023-10-20 07:03:00 -07:00
Roy Ho
b87aafebe0
Product Gallery: Fix justification not saving correctly ( https://github.com/woocommerce/woocommerce-blocks/pull/11324 )
2023-10-20 05:42:48 -07:00
Alba Rincón
d6df0d451b
Update Large footer: social links, columns, logo size, spacing ( https://github.com/woocommerce/woocommerce-blocks/pull/11381 )
2023-10-20 13:34:05 +02:00
Thomas Roberts
fc104dad31
Move `Spinner` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11317 )
2023-10-20 04:26:09 -07:00
Seghir Nadir
114f0b4059
Copy shipping phone to billing phone if sync is checked ( https://github.com/woocommerce/woocommerce-blocks/pull/10603 )
2023-10-20 17:41:57 +07:00
Tarun Vijwani
b5ccc358a6
Add decoding to site title to allow quotes ( https://github.com/woocommerce/woocommerce-blocks/pull/11334 )
2023-10-20 03:13:55 -07:00
Luigi Teschio
face8d2b57
Product Gallery: Add animation when large image changes ( https://github.com/woocommerce/woocommerce-blocks/pull/11113 )
...
* Add slide animation
* Remove placeholder and pagination (https://github.com/woocommerce/woocommerce-blocks/pull/11145 )
* Add titles to patterns and set the aligment to Wide
* Replace product query patterns with product collection ones
* Remove pagination and no results query from product query patterns
* Add aspect ratio to the product image attributes
* Add portrait aspect ratio to product X column and product gallery patterns
* improve animation
* improve naming
* fix regression
* fix css
* improve code style
* remove check on tag image
* align image
* fix crash when zoom is disabled
* fix E2E tests
* improve CSS
---------
Co-authored-by: Alba Rincón <albarin@users.noreply.github.com>
2023-10-20 09:42:39 +02:00
Mike Jolley
9ba4f34d31
Cart and Checkout block transforms for classic shortcodes ( https://github.com/woocommerce/woocommerce-blocks/pull/11228 )
...
* Add transforms for checkout block
* Block to shortcode switcher in notice
* cart transforms
* Fix target block for switching
* Remove switcher UI for classic cart/checkout
* Set isPreview when generating block preview in switcher
* Onboarding task
* Action on click
* Focus on block after replacement
* Update notice styling and wording
* Undo functionality
* Look for woocommerce/classic-shortcode when determining if task list item should display
* Enable focus on the cart/checkout block when visiting from the task list
* Classic Cart/Checkout Updated Title
* Add missing translations
* Refactor modal content to avoid sprintf
* Improve pickBlockClientId
* Tracks events for switching to classic shortcode block
* TaskList support for non-block themes
* Updated placeholder to work on non-white page backgrounds
* Find blocks using findBlock utility
* Add TabbableContainer for buttons
* Add align to wrapper
* Update modal content
* Update modal usage
* Removed undo link when converting from classic shortcode
* Check if block was selected
* Revert "Removed undo link when converting from classic shortcode"
This reverts commit 2babbab4c1e69861a0371ff745e85d80ff6bbab1.
* update snackbar text
2023-10-19 16:43:43 +01:00
Alba Rincón
da8bd0d713
Change the structure to allow aligning left the icons on mobile ( https://github.com/woocommerce/woocommerce-blocks/pull/11355 )
2023-10-19 16:35:51 +02:00
Alba Rincón
55faf5222f
Decrease spacing between menu items ( https://github.com/woocommerce/woocommerce-blocks/pull/11356 )
2023-10-19 16:35:28 +02:00
Alba Rincón
499a7f2145
Re-enable the `Product Hero 2 Column 2 Row` pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11346 )
2023-10-19 13:59:11 +02:00
Alba Rincón
70c3f56cd0
Fix white space on the right of the pattern by using groups instead of columns ( https://github.com/woocommerce/woocommerce-blocks/pull/11315 )
2023-10-19 13:44:59 +02:00
Alba Rincón
6c51ec61ac
Adjust margins and paddings for the Featured Category Triple ( https://github.com/woocommerce/woocommerce-blocks/pull/11319 )
2023-10-19 08:40:01 +02:00
Thomas Roberts
38759c4e84
Move `FormattedMonetaryAmount` to the components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11230 )
2023-10-18 07:43:34 -07:00
Thomas Roberts
c9ae690a0b
Move `Chip` and `RemovableChip` to components package ( https://github.com/woocommerce/woocommerce-blocks/pull/11223 )
2023-10-18 05:08:18 -07:00
Karol Manijak
d548852380
Simplify Product Collection query attributes by removing attributes which are never used ( https://github.com/woocommerce/woocommerce-blocks/pull/11259 )
...
* Simply Product Collection query attribute by removing sticky and parents which are never used
* Remove parents attribute from migration logic
2023-10-18 12:47:55 +02:00
Karol Manijak
9a1e26057c
Remove hardcoded queryIds from patterns that include Product Collection ( https://github.com/woocommerce/woocommerce-blocks/pull/11290 )
2023-10-18 09:43:20 +02:00
Tung Du
a441329dc8
Fix: Mini-Cart block shows wrong total if theres multiple installs on the same domain ( https://github.com/woocommerce/woocommerce-blocks/pull/11257 )
2023-10-18 07:21:15 +00:00
roykho
3c7b291ea5
Add changelog and testing for 11.3.1 release
2023-10-17 07:40:21 -07:00
Paulo Arromba
9e9ebc5039
Use the <header> element for the checkout header ( https://github.com/woocommerce/woocommerce-blocks/pull/11222 )
...
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2023-10-17 14:02:10 +01:00
Alba Rincón
795242af1a
[Store Customization] Fix the "Testimonials 3 Columns" title alignment ( https://github.com/woocommerce/woocommerce-blocks/pull/11281 )
2023-10-17 13:50:19 +01:00
Paulo Arromba
08802e6bd3
Use the <main> tag in Cart and Checkout templates ( https://github.com/woocommerce/woocommerce-blocks/pull/11224 )
2023-10-17 13:10:33 +01:00
Mike Jolley
f5d5514dfe
Add examples and background to formatters doc ( https://github.com/woocommerce/woocommerce-blocks/pull/11242 )
2023-10-17 12:49:59 +01:00
Thomas Roberts
766fa1311d
Move `CheckboxList` and create new `blocksComponents` package ( https://github.com/woocommerce/woocommerce-blocks/pull/11214 )
2023-10-17 02:47:34 -07:00
Alba Rincón
7563bea081
[Store Customization] Fix pattern spacing in homepage template 3 ( https://github.com/woocommerce/woocommerce-blocks/pull/11279 )
...
* Fix pattern spacing
Removes the top/bottom paddings, adds margins to the bottom of each pattern
* Add margin between patterns to ensure consistency between themes
* Add margin to the bottom of patterns
2023-10-17 11:09:20 +02:00
Alba Rincón
2b4754ff2e
[Store Customization] Fix pattern spacing in homepage template 2 ( https://github.com/woocommerce/woocommerce-blocks/pull/11278 )
...
* Fix pattern spacing
Removes the top/bottom paddings, adds margins to the bottom of each pattern
* Add margin between patterns to ensure consistency between themes
2023-10-17 11:09:11 +02:00
Alba Rincón
a918602c71
Fix pattern spacing ( https://github.com/woocommerce/woocommerce-blocks/pull/11268 )
...
Removes the top/bottom paddings, adds margins to the bottom of each pattern
2023-10-17 10:56:02 +02:00
Tom Cafferkey
01c8d45efd
Store Customization > Remove placeholder text from the image on the Hero Product Chessboard pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11250 )
2023-10-17 08:55:27 +01:00
Luigi Teschio
dfbef14b28
Archive Templates - Compatibility Layer: fix E2E tests ( https://github.com/woocommerce/woocommerce-blocks/pull/11273 )
...
* Archive Templates - Compatibility Layer: fix E2E tests
* remove unecessary step
2023-10-17 09:46:25 +02:00
Tung Du
9297d5ee9e
Add: `menu-order` orderby option for Product Attribute Terms route ( https://github.com/woocommerce/woocommerce-blocks/pull/11232 )
...
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2023-10-17 04:54:50 +00:00
Karol Manijak
276556a47c
Revert woocommerce/woocommerce-blocks#10032 so All Products renders in the frontend ( https://github.com/woocommerce/woocommerce-blocks/pull/11263 )
2023-10-16 17:16:07 +02:00
Brian
ce6c7e460a
LocalPickup: fix learn more documentation link ( https://github.com/woocommerce/woocommerce-blocks/pull/11241 )
2023-10-16 06:26:23 -07:00
Mike Jolley
6f8d87c0af
Examples and use cases for ExtendSchema ( https://github.com/woocommerce/woocommerce-blocks/pull/11245 )
...
* Examples and use cases
* Address feedback
* Revert addition to main file
2023-10-16 13:32:26 +01:00
Alba Rincón
606308de6f
Remove empty pattern file ( https://github.com/woocommerce/woocommerce-blocks/pull/11256 )
2023-10-16 10:31:35 +02:00
Roy Ho
8bb98fd9d9
product gallery block: add preview ( https://github.com/woocommerce/woocommerce-blocks/pull/11247 )
2023-10-13 11:19:14 -07:00
Alba Rincón
0691226cd3
Temporarily disable the woocommerce-blocks/product-hero-2-col-2-row pattern ( https://github.com/woocommerce/woocommerce-blocks/pull/11234 )
2023-10-13 14:05:10 +02:00
Mike Jolley
6571f3356e
Update examples ( https://github.com/woocommerce/woocommerce-blocks/pull/11211 )
2023-10-13 12:14:18 +01:00
Mike Jolley
c8b8b7232d
Checkout Field Padding and Spacing ( https://github.com/woocommerce/woocommerce-blocks/pull/11207 )
...
* Spacing values
* Unused opacity rule
2023-10-13 12:13:50 +01:00
Alba Rincón
494a50cb55
[Store Customization MVP] Add fallbacks to all the pattern titles, descriptions and buttons ( https://github.com/woocommerce/woocommerce-blocks/pull/11208 )
...
* Add fallbacks to all the pattern titles, descriptions and buttons
* Remove pagination in pattern
2023-10-13 10:08:35 +02:00
Alba Rincón
62ab092822
[Store Customization MVP] Add image alts to the ai prompt if available ( https://github.com/woocommerce/woocommerce-blocks/pull/11101 )
...
* Add image alts to the ai prompt if available
* Update images index and remove randomness
* Update pattern with missing content
* Add image alts to the pattern array
* Improve prompt
* Fix typo
* Use the correct business_description in both the scheduled action and the endpoint
2023-10-13 09:32:35 +02:00
Luigi Teschio
5f07baee8b
fix check blocks.ini ( https://github.com/woocommerce/woocommerce-blocks/pull/11227 )
2023-10-12 15:02:39 +02:00
Paulo Arromba
0223b0d156
Updated composer.lock ( https://github.com/woocommerce/woocommerce-blocks/pull/11213 )
2023-10-12 02:37:14 -07:00
Alba Rincón
c6de93a5d9
Make patterns full width and fix margin ( https://github.com/woocommerce/woocommerce-blocks/pull/11206 )
...
* Make patterns full width and fix margin
* Fix horizontal spacing
2023-10-12 09:06:33 +02:00