Alexandre Lara
b4f07b7c5f
Product Gallery > Next/Previous Buttons block: Add support to Interactivity API ( https://github.com/woocommerce/woocommerce-blocks/pull/10938 )
...
* Add interactivity API to the Pager block
* Replace Large Image when clicking on page
* Fix php cs errors
* Fix php cs errors
* Fix php cs errors
* fix php cs errors
* Add support to Interactivity API
* Fix phpcs errors
* Fix phpcs errors
* Remove unnecessary code and fix block classes
* Rename interactivity actions
* Remove unnecessary type conversion
* Fix error when clicking on page in Pager block
* Fix php cs errors
* Fix ProductGalleryUtils import
* fix php cs error
* Fix styles for next/previous buttons
* Fix styles for the next/previous buttons
* Fix php cs errors
* Fix next/previous icons when buttons are outside image
* Fix php cs errors
* Fix php cs errors
* Fix buttons not visible in Editor
* Delete src/SpeciticTemplateController.php
Delete unnecessary file that is causing php cs error
2023-10-05 18:55:52 +02:00
Alexandre Lara
dec4e4fc75
Product Gallery > Pager block: Add E2E tests for the block ( https://github.com/woocommerce/woocommerce-blocks/pull/11001 )
...
* Add e2e tests for Pager block
* Fix e2e tests for Product Gallery Pager
* Fix e2e tests
2023-10-04 19:11:34 +02:00
Luigi Teschio
29fe7cdce0
Product Gallery: Polish Gallery in full view mode ( https://github.com/woocommerce/woocommerce-blocks/pull/10947 )
...
* Product Gallery: add support for On Sale Badge Block
* add align support
* Add E2E tests
* set margin via Block Styles
* disable experimental flag
* add next previous block
* restore support file
* fix TS error
* fix layout
* change product
* change product
* Product Gallert Block: Add zoom on hover
* set to true by default
* remove block is already registered error
* remove unecessary await
* Improve zoom logic
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
* Product Gallery Full view mode: Add the logic to render the dedicated template
* use template-part instead template
* add E2E tests
* update selectors
* add feature flag product gallery template part
* fix E2E tests
* remove not necessary file
* polish the dialog
* fix: dialog show always the selected product
* fix: not open the dialog when the user click on icon
* rename handleClick to handleCloseButtonClick
* improve style
* fix overlay css
* fix registration
* improve logic
* improve default template
---------
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-10-02 14:36:48 +02:00
Alexandre Lara
218e47f37a
Product Gallery > Pager block: Fix classname to adhere to the Coding Guidelines ( https://github.com/woocommerce/woocommerce-blocks/pull/11035 )
...
* Improve regex for directive parsing
* Fix classname when page is selected and active
* Remove unnecessary commit
2023-09-29 09:42:05 +02:00
Daniel Dudzic
a7b5812703
Product Gallery Large Image: Add wrapper to fix zoom ( https://github.com/woocommerce/woocommerce-blocks/pull/11023 )
...
* Product Gallery Large Image: Add wrapper to fix zoom
* Product Gallery: Fix E2E test
2023-09-22 13:48:51 +02:00
Alexandre Lara
f8fcc41c5a
Product Gallery > Pager block: Add support to interactivity API ( https://github.com/woocommerce/woocommerce-blocks/pull/10736 )
...
* Add interactivity API to the Pager block
* Replace Large Image when clicking on page
* Fix php cs errors
* Fix php cs errors
* Fix php cs errors
* fix php cs errors
* Remove unnecessary code and fix block classes
* Fix error when clicking on page in Pager block
* Fix php cs errors
* Fix styles for the block
* Fix styles and php cs errors
2023-09-21 16:35:25 -03:00
Daniel Dudzic
8b470177f4
Product Gallery: CSS styling tightening up ( https://github.com/woocommerce/woocommerce-blocks/pull/10867 )
...
* Product Gallery: Fix conflicts between block settings and CSS
* Product Gallery: Final CSS polishes
* Product Gallery: Minor CSS refactor
* Product Gallery: Revert the minor css refactor
* add custom class on the main div
* Product Gallery: Combine inner block styles and optimize them
* Product Gallery Inner Blocks: Remove imports to no longer existing stylesheet files
* Product Gallery: Change all references from wp-block to wc-block
* Product Gallery Inner Blocks: Remove loading of non-existent inner blocks stylesheet files
* Product Gallery: Add additional class to ensure correct width for single product gallery despite of the Next/Previous mode selected
* Product Gallery: Add final polishing
* fix zoom
* Product Gallery Thumbnails: Fix css
* Product Gallery Large Image Next Previous Buttons: Skip failing tests
---------
Co-authored-by: Luigi <gigitux@gmail.com>
2023-09-21 11:31:16 +00:00
Luigi Teschio
11062e8600
Product Gallery Block: Add Product Gallery template to allow users to edit full mode view ( https://github.com/woocommerce/woocommerce-blocks/pull/10823 )
...
* Product Gallery: add support for On Sale Badge Block
* add align support
* Add E2E tests
* set margin via Block Styles
* disable experimental flag
* add next previous block
* restore support file
* fix TS error
* fix layout
* change product
* change product
* Product Gallert Block: Add zoom on hover
* set to true by default
* remove block is already registered error
* remove unecessary await
* Improve zoom logic
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
* Product Gallery Full view mode: Add the logic to render the dedicated template
* use template-part instead template
* add E2E tests
* update selectors
* add feature flag product gallery template part
* fix E2E tests
* remove not necessary file
---------
Co-authored-by: Alexandre Lara <allexandrelara@gmail.com>
2023-09-15 08:54:49 +00:00