Luigi Teschio
50b29d20f7
[Experimental] [CYS - Full Composability]: Add tooltip when user clicks on pattern ( #47583 )
...
* CYS: Show popover when the user clicks on the pattern
* Add changefile(s) from automation for the following project(s): woocommerce
* fix errors
* add documentation
* fix calculation
* improve performance
* remove not necessary else branch
* restore pnpm-lock
* improve function naming
* fix label
* improve logic
* remove dispatch
* remove console.log
* fix setLogoBlockIds
* fix build
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-06-05 12:27:35 +00:00
Luigi Teschio
10005111c6
CYS - reduce editor instance re-render ( #45458 )
...
* CYS - reduce editor instance re-render
* Add changefile(s) from automation for the following project(s): woocommerce
* fix crash when currentTemplate is undefined
* fix ts error
* remove unused import
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-03-12 15:05:12 +01:00
Luigi Teschio
913953f586
CYS: fix Undefined array key queryId warning ( #45399 )
...
* CYS: fix Undefined array key queryId warning
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-03-08 10:02:41 +01:00
Luigi Teschio
a15f75c0a4
CYS: Override header and footer template parts ( #45196 )
...
* CYS: Override the header and footer
* fix unit test
* fix lint error
* Add changefile(s) from automation for the following project(s): woocommerce
* fix opacity
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-02-29 15:32:44 +01:00
Luigi Teschio
5edea79b41
CYS: fix php warning raise by the Product Collection block ( #43546 )
...
* CYS: fix php warning raise by the Product Collection block
* fix typo
* Add changefile(s) from automation for the following project(s): woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2024-01-12 13:44:06 +01:00
Chi-Hsuan Huang
05cfe2fe98
Improve CYS assembler hub performance ( #41453 )
...
* Use custome iframe to improve iframe loading performance
* Add loadStyles and loadScripts props
* Fix sidebar pattern rerendering issue
* Add changelog
* Fix prop name
* Fix isScrollable
2023-11-15 21:06:05 +08:00
Chi-Hsuan Huang
f835237a2d
[CYS] Fix navigation disappears after choosing a homepage template ( #41262 )
...
* Add changelog
* Fix navigation disappears after choosing a homepage template
2023-11-08 10:48:38 +08:00
Chi-Hsuan Huang
ca0736340e
Fix onchange logic
2023-11-03 13:08:09 +08:00
Chi-Hsuan Huang
f7012536cc
Fix CYS pattern thumbnail size ( #41126 )
...
* Fix pattern thumbnail size
* Add changelog and doc
* Remove unused import
2023-11-01 19:03:04 +08:00
Chi-Hsuan Huang
7b00687a38
Fix CYS assembler hub UI issues ( #41036 )
...
* Set default logo size to 60px and max to 200px
* Hide homepage template label
* Scroll to position when selecting a pattern
* Fix preview opacity issue
* Update sidebar scrollbar style
* Fix onboarding tour resize handle
* Add changelog
2023-10-26 18:15:30 +08:00
Chi-Hsuan Huang
06ea7ae24a
[Customize your store] Fix site preview in transitional screen ( #40588 )
...
* Replace mshot image with preview editor frame in transitional screen
* Add changelog
* Fix test
* Use current xstate to check if it is transitional page
2023-10-05 07:36:08 -05:00
Chi-Hsuan Huang
4ac861d94c
[Customize your store] Make the frame not navigable for the MVP ( #40431 )
...
* Make the frame not navigable for the MVP
* Add changelog
2023-09-29 11:38:25 +08:00
Chi-Hsuan Huang
0c43712b68
[Customize Your Store] Hide color panel and fix nav links on WooExpress site ( #40326 )
2023-09-22 14:27:22 +08:00
Moon
f106ca16b9
Customize Your Store - Homepage sidebar ( #40140 )
2023-09-19 13:54:19 +08:00
Moon
e3ccb47b19
Customize Your Store - Footer ( #40136 )
...
* Update sidebar text
* Add to query pattern and blocks
* Move EntityProvider to access blocks from the sidebars
* Filter footer blocks
* Implement highlight effect
* Add changefile(s) from automation for the following project(s): woocommerce
* Update block list
* Use usePatterns
* Replace the last block instead of checking slug value
* Update block list
* Update footer sidebar
* Update sidebar item style
* Fix preview frame
* Update header and footer sidebar
* Remove console
* Sort patterns
* Fix item border style
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2023-09-18 17:29:29 +08:00
Sam Seay
36c644a1c4
Customize your store header ( #40107 )
...
This closes #39718 by loading header patterns in the header customization menu of the assembler.
2023-09-14 20:24:46 +12:00
Chi-Hsuan Huang
c025b102fc
Add customize store assembler hub logo ( #39932 )
...
* Add @wordpress/blob for wc admin customize store project
* Update save-hub to save entities correctly
* Add logo block context
* Update block-editor to render different preview layout for different paths
* Add media uploader filter
* Update logo sidebar
* Fix auto block preview
* Update styles
* Update loading state
* Add changefile(s) from automation for the following project(s): woocommerce
* Add comments
Add comments
* Update pnpm-lock.yaml
* Update pnpm-lock.yaml
* Add custom resiable-frame
* Update plugins/woocommerce-admin/client/customize-store/assembler-hub/block-editor.tsx
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Update plugins/woocommerce-admin/client/customize-store/assembler-hub/sidebar/sidebar-navigation-screen-logo.tsx
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Update plugins/woocommerce-admin/client/customize-store/assembler-hub/resizable-frame.jsx
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Open media uploader when clicking logo image
* Update style
* FRAME_TRANSITION -> frameTransition
* Fix missing import
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2023-09-05 14:21:19 +08:00
Chi-Hsuan Huang
56f4ad623f
Add customize store assembler hub ( #39843 )
...
* Add @wordpress dependencies for customize store task
* Update webpack config to bundle wp edit-site package instead of using external
* Add customize-store task list item fill
* Update CustomizeStore task to load editor scripts and settings
* Update customize store routing path
Use /* since we want to match any path that starts with customize-store
* Add assembler-hub
* Ignore some wp packages from syncpack for customize store assembler hub
We need to use specific versions of these packages for the customize store
"@wordpress/interface", "@wordpress/router", "@wordpress/edit-site"
* Add changefile(s) from automation for the following project(s): woocommerce
* Tweak style
* Use CustomizeStoreContext and send xstate event
* Update assembler-hub style
* Fix nav width
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-08-28 09:28:05 +08:00