Ovidiu Liuta
5a9638044e
Twenty Nineteen: Price slider track fix padding/border ( https://github.com/woocommerce/woocommerce-blocks/pull/4925 )
...
* woocommerce/woocommerce-blocks#3902 price slider track fix padding/border
* adding css comments for the change
* Update style.scss
2021-11-05 15:29:30 +01:00
Luigi Teschio
935c8df275
Product Search: Fix Search label alignment on the edit page ( https://github.com/woocommerce/woocommerce-blocks/pull/5072 )
...
* Fix product search margin style on edit page woocommerce/woocommerce-blocks#3083
Fix product search margin style on edit page
* fix button size
2021-11-05 15:24:37 +01:00
Seghir Nadir
29e3d4ec58
Fix wc-settings not loading when a script that depend on it is in the header ( https://github.com/woocommerce/woocommerce-blocks/pull/5059 )
...
* Enqueue in header if required.
* revert scripts change
* Dirty fix for settings dependency
* Also implement in admin
* add console warn
* grammar issues
* increase priority
Co-authored-by: Mike Jolley <mike.jolley@me.com>
2021-11-05 14:44:57 +01:00
Luigi Teschio
31c8a3af55
Add .prettierignore file to exclude .scss files ( https://github.com/woocommerce/woocommerce-blocks/pull/5065 )
...
add .prettierignore file to exclude .scss files
2021-11-05 14:07:06 +01:00
Seghir Nadir
bcd1d69c46
pass blockWrapper to forcedBlocks ( https://github.com/woocommerce/woocommerce-blocks/pull/5069 )
2021-11-04 13:42:30 +01:00
Niels Lange
7e547bef88
Remove Automattic Writing Style Guide section
2021-11-04 19:02:47 +07:00
Ovidiu Liuta
7535fb1531
fixing checkout block shipping method encoding ( https://github.com/woocommerce/woocommerce-blocks/pull/5030 )
2021-11-04 12:00:22 +00:00
Thomas Roberts
37bf5f38c5
Add `register_payment_requirements` documentation ( https://github.com/woocommerce/woocommerce-blocks/pull/4994 )
...
* Add table of contents
* Add documentation for register_payment_requirements
2021-11-04 11:45:41 +00:00
Niels Lange
d1528e2d38
Remove link to Automattic Writing Style Guide
2021-11-04 18:44:26 +07:00
Mike Jolley
53be583cec
Fix Duplicate Queries in Product Grids woocommerce/woocommerce-blocks#4695 ( https://github.com/woocommerce/woocommerce-blocks/pull/5002 )
...
* Cache variation_meta_data to prevent duplicate queries with multiple grids
* Prime the cache
* Improve existing cache detection
* Expand comment
2021-11-04 11:39:16 +00:00
Luigi Teschio
820996235e
Fix conflict between mini-cart and navigation blocks ( https://github.com/woocommerce/woocommerce-blocks/pull/5051 )
...
fix conflict between mini-cart and navigation blocks
2021-11-04 12:31:56 +01:00
Mike Jolley
72cf5eade8
Remove hydration hocs in favour of apiFetch Middlewares ( https://github.com/woocommerce/woocommerce-blocks/pull/5022 )
...
* Remove withRestApiHydration
* Preload checkout data via setting - server data is required for this block
* Handle cart hydration using createPreloadingMiddleware which removes the need for HOCs
* Rename variable
* Remove withStoreCartApiHydration and timestamp checking
* Empty test file
2021-11-04 11:05:58 +00:00
Seghir Nadir
d70c309c37
expose with-filtered-attributes ( https://github.com/woocommerce/woocommerce-blocks/pull/5058 )
2021-11-04 11:03:33 +00:00
Michael P. Pfeiffer
fa58d34da4
Store Editing Templates v1: add basic taxonomy block templates ( https://github.com/woocommerce/woocommerce-blocks/pull/5063 )
...
* Add taxonomy block templates
* Change Category template display name
* Check for product category/tag taxonomy explicitely
* Group archive templates in LegacyTemplate
2021-11-03 17:55:52 +01:00
Michael P. Pfeiffer
6be747a0b4
Update placeholder images to reflect new wireframe designs ( https://github.com/woocommerce/woocommerce-blocks/pull/5068 )
2021-11-03 16:59:01 +01:00
Tom Cafferkey
2267e21351
Set is_custom property on template and remove redundant code ( https://github.com/woocommerce/woocommerce-blocks/pull/5067 )
2021-11-03 15:13:39 +00:00
Luigi Teschio
e1b1267e27
Fix sale badge alignment on smaller screen ( https://github.com/woocommerce/woocommerce-blocks/pull/5061 )
...
fix sale badge alignment on smaller screen
2021-11-03 14:48:57 +01:00
Tom Cafferkey
927af6ea26
Add Single Product Block Template ( https://github.com/woocommerce/woocommerce-blocks/pull/5054 )
...
* Add single-product.html template to render core PHP template
* Update placeholder SVG
2021-11-03 09:31:47 +00:00
renovate[bot]
2466f03f28
Update storybook monorepo to v6.3.12 ( https://github.com/woocommerce/woocommerce-blocks/pull/5056 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-11-03 03:31:15 +00:00
Michael P. Pfeiffer
5cc32dbfae
Store Editing Templates v1: add a basic Product Archive block template ( https://github.com/woocommerce/woocommerce-blocks/pull/5049 )
...
* Add the Archive Product block template
* Use template slug if no template title is set
* Add page icon as per design
* Add the basic archive product block template
2021-11-02 15:42:07 +01:00
Tom Cafferkey
17b4363daf
Fix Block Templates being rendered correctly ( https://github.com/woocommerce/woocommerce-blocks/pull/5048 )
...
* Copy logic from Gutenberg to ensure the correct templates are being included in the get_block_templates query
* Utility function to convert template slugs to template titles
* i18n strings for template names
2021-11-02 12:15:41 +00:00
Thomas Roberts
abfa36634c
Graduate `__experimental_woocommerce_blocks_checkout_update_order_meta` action to stable ( https://github.com/woocommerce/woocommerce-blocks/pull/5017 )
...
* Deprecate __experimental_woocommerce_blocks_checkout_update_order_meta
* Update docs to show new action and remove deprecated one
* Amend deprecated tag and add version numbers
* Resolve conflict where old hook name was included in example docs
2021-11-02 10:15:12 +00:00
Thomas Roberts
b0795c8502
Graduate `__experimental_woocommerce_blocks_checkout_update_order_from_request` action to stable ( https://github.com/woocommerce/woocommerce-blocks/pull/5015 )
...
* Deprecate __experimental_woocommerce_blocks_checkout_update_order_from_request
* Update docs to show new action and remove deprecated one
* Ensure correct args are passed to deprecated hook and update message
* Amend deprecated tag and add version numbers
* Remove incorrectly updated file from this PR
2021-11-02 09:21:51 +00:00
Thomas Roberts
12045c731a
Graduate `__experimental_woocommerce_blocks_checkout_order_processed` action to stable ( https://github.com/woocommerce/woocommerce-blocks/pull/5014 )
...
* Deprecate __experimental_woocommerce_blocks_checkout_order_processed
* Update docs to reflect new hook name
I also mentioned this hook is deprecated in the experimental interfaces doc.
* Update deprecated tag in docblock
* Fix typo in deprecated docblock
* Send args to do_action_deprecated in an array
* Amend deprecated tag and add version numbers
2021-11-02 08:46:54 +00:00
renovate[bot]
cda282ff6c
Update dependency dinero.js to v1.9.1 ( https://github.com/woocommerce/woocommerce-blocks/pull/5007 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-29 18:42:18 +00:00
Raluca Stan
4cbd03c6a2
Update available-filters.md
2021-10-29 15:44:40 +01:00
Raluca Stan
ace7287b28
Update slot-fills.md
2021-10-29 15:29:37 +01:00
Raluca Stan
613f7c91e8
Update slot-fills.md
2021-10-29 15:29:21 +01:00
Raluca Stan
43a235fb36
Update README.md
2021-10-29 15:12:11 +01:00
Raluca Stan
8ad9f46366
Update available-slot-fills.md
2021-10-29 14:45:02 +01:00
Raluca Stan
4d9423cac9
Update slot-fills.md
2021-10-29 14:23:33 +01:00
Tom Cafferkey
204143c7ec
Updated hook ( https://github.com/woocommerce/woocommerce-blocks/pull/5038 )
2021-10-29 13:29:42 +01:00
Tom Cafferkey
66cc0178eb
Add Render Logic to BlockTemplateController ( https://github.com/woocommerce/woocommerce-blocks/pull/4984 )
...
* Add render logic to BlockTemplatesController
* Comment out action to test e2e tests
* Add add_action back into initialise render method
* Check function exists before using it
* Change hook from wp to template_redirect
* Update src/BlockTemplatesController.php
Co-authored-by: Tung Du <dinhtungdu@gmail.com>
Co-authored-by: Tung Du <dinhtungdu@gmail.com>
2021-10-29 12:44:29 +01:00
Darren Ethier
e347634205
added improvements to PR template ( https://github.com/woocommerce/woocommerce-blocks/pull/5031 )
2021-10-29 07:00:59 -04:00
Tom Cafferkey
be3ce8423e
Abstract LegacyTemplate block ( https://github.com/woocommerce/woocommerce-blocks/pull/4991 )
...
* Legacy Template block
* Return render_single_product value
* Make placeholder text translatable
* Don't allow removing the block
* Update block title
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2021-10-29 08:31:50 +01:00
Tung Du
587a7018da
Fix: Mini Cart block: update button style ( https://github.com/woocommerce/woocommerce-blocks/pull/4907 )
...
Co-authored-by: Michael P. Pfeiffer <frontdevde@users.noreply.github.com>
2021-10-29 09:35:17 +07:00
Tung Du
9b1a289683
Add global styles to Product Title block ( https://github.com/woocommerce/woocommerce-blocks/pull/5009 )
...
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2021-10-28 22:51:25 +07:00
Tung Du
e60405689d
Mini Cart block: add footer (subtotal, cart & checkout buttons and payment method icons) ( https://github.com/woocommerce/woocommerce-blocks/pull/4982 )
...
Co-authored-by: Albert Juhé Lluveras <contact@albertjuhe.com>
2021-10-28 22:48:39 +07:00
Albert Juhé Lluveras
edaf0f094d
Run BlockTemplatesController filter only on templates ( https://github.com/woocommerce/woocommerce-blocks/pull/5027 )
2021-10-28 15:33:42 +02:00
Ovidiu Liuta
5b2d24da36
Fix: Adding a visual border to products image placeholder ( https://github.com/woocommerce/woocommerce-blocks/pull/4950 )
...
* fixing all products image placeholder border
* fixing grid placeholder image border
* fixing cart checkout product image placeholder border
* order summary product image placeholder border fix
* revert fixing cart checkout product image placeholder border
* fixing product elements atomic block placeholder border
* fixing failing tests for cart-checkout test and class rename
* adding border style mixin
* newline addon
* linting fix and esc_attr addon
* adding border color to _colors.scss abstracts
* fixing cart-checkout block scss color
* removing class names from product-elements atomic block placeholder images
* css linting fix
* css linting fix
* css linting fix
* fixing empty className in cart-checkout
* adding cart-checkout fallback alt text to product name and css changes empty alt placeholder
* adding image fallback alt to AbstractProductGrid
* updating checkout snapshot to include alt
* code style changes
* removing unused scss code
* adding img alt style fix to prevent global changes
2021-10-28 13:57:20 +01:00
Michael P. Pfeiffer
b5bb42e799
Update version following release
2021-10-28 09:10:37 +02:00
github-actions[bot]
5454667fa6
Release: 6.2.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/4990 )
...
* Empty commit for release pull request
* Update readme.txt with release changelog
* Add testing instructions for 6.2.0 release
* Return an element instead of a component in useViewSwitcher (https://github.com/woocommerce/woocommerce-blocks/pull/5016 )
* return element instead of component in viewSwitcher
* use ToolbarGroup instead of Toolbar
(cherry picked from commit ad133ba901
)
* Update release zip in testing note
* Bumping version strings to new version.
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Michael P. Pfeiffer <michael@cssconf.eu>
Co-authored-by: Seghir Nadir <nadir.seghir@gmail.com>
2021-10-28 09:04:30 +02:00
Seghir Nadir
ad133ba901
Return an element instead of a component in useViewSwitcher ( https://github.com/woocommerce/woocommerce-blocks/pull/5016 )
...
* return element instead of component in viewSwitcher
* use ToolbarGroup instead of Toolbar
2021-10-27 16:41:57 +01:00
renovate[bot]
3bc74b1fb2
Update dependency @types/react to v16.14.20 ( https://github.com/woocommerce/woocommerce-blocks/pull/5006 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 04:44:14 +00:00
renovate[bot]
506b6a8d10
Update dependency @types/lodash to v4.14.176 ( https://github.com/woocommerce/woocommerce-blocks/pull/5004 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 02:42:19 +00:00
renovate[bot]
f9f84ba271
Pin dependency @types/wordpress__compose to 4.0.0 ( https://github.com/woocommerce/woocommerce-blocks/pull/5003 )
...
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-10-27 02:30:32 +00:00
Mike Jolley
04cd927195
Add inline note around displayWithTax to clarify why prices change ( https://github.com/woocommerce/woocommerce-blocks/pull/4979 )
...
* Add inline note around displayWithTax to clarify why prices change
* update snaps
* Snap update
* Clarify docs further for displayCartPricesIncludingTax
* Update assets/js/previews/cart.ts
Co-authored-by: Michael P. Pfeiffer <frontdevde@users.noreply.github.com>
Co-authored-by: Michael P. Pfeiffer <frontdevde@users.noreply.github.com>
2021-10-26 15:03:51 +02:00
Seghir Nadir
b6c314f0d4
Use Cart's needs payment check instead of Order's ( https://github.com/woocommerce/woocommerce-blocks/pull/4955 )
...
* Revert "Fix free orders missing payment method (https://github.com/woocommerce/woocommerce-blocks/pull/4854 )"
This reverts commit 60f82537f1
.
* use Cart needs payment instead of Order needs payment
* switch to nullish coalescing
* remove extra line
2021-10-26 10:42:39 +01:00
Seghir Nadir
3ce06eb87b
migrate aligment options ( https://github.com/woocommerce/woocommerce-blocks/pull/4986 )
2021-10-25 17:42:31 +01:00
Albert Juhé Lluveras
4253a5fe10
Make Mini Cart block react to removed_from_cart events ( https://github.com/woocommerce/woocommerce-blocks/pull/4947 )
...
* Make Mini Cart block react to removed_from_cart events
* Move listening to add to cart and remove from cart events to the useStoreCart hook
* Add tests
2021-10-25 18:05:01 +02:00