Ilyas Foo
c87aae495f
CYS: Update save and done button loading indicator to use spinner ( #40840 )
...
* Update save and done button loading indicator to use spinner
* Set Done button to disabled while it's resolving
* Changelog
2023-10-19 22:12:53 +08:00
Chi-Hsuan Huang
532bb3056e
Replace font ai suggestion with pre-defined rule-based approach ( #40696 )
2023-10-12 01:35:46 -05:00
Chi-Hsuan Huang
de1fe1bf96
Fix Customize Your Store UI bugs ( #40456 )
...
* Add woocommerce_customize_store_ai_suggestions option to allowed list
* Add z-index=1 to tour-kit close btn to ensure it's clickable
* Fix cys container classname
* Fix color palette border style and frame spinner position
* Fix janky ai loader
* Add changelog
* Fix classname and section header spacing
* Fix cannot save cys logo changes
* Add use-selected-pattern hoook to add selected style to pattern
* Fix opacity preview issue
* Revert interval change
* Add test
* Fix findPatternByBlock
* Fix range input focus style
* Fix lint
2023-10-02 16:28:13 +08:00
RJ
ceb5f942ea
fix: cys assembler font loading optimisations ( #40458 )
...
* fix: cys assembler font loading optimisations
* lint
2023-09-29 13:20:29 +08:00
Chi-Hsuan Huang
2313667d81
Address CYS UI feedback 19 Sep ( #40269 )
...
* Direct user to the assembler hub automatically after saving
* Unset active state on color palette when user changes colors
* Add changefile(s) from automation for the following project(s): woocommerce
* Remove unneed styles
* Fix color variation logic
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-09-20 12:52:22 +08:00
RJ
10bb0cc822
fix/cys ui feedback 12 sep ( #40155 )
2023-09-20 10:47:05 +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
Chi-Hsuan Huang
4495a6a49e
Add customize store - fonts ( #40082 )
...
* Add customize store fonts
* Add changefile(s) from automation for the following project(s): woocommerce
* Add inline comment for font-hosting note
* Update plugins/woocommerce-admin/client/customize-store/assembler-hub/auto-block-preview.tsx
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
* Remove duplicated External dependencies
---------
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Ilyas Foo <foo.ilyas@gmail.com>
2023-09-13 16:01:28 +08:00
Chi-Hsuan Huang
940b24cce2
Add customize store colors ( #40051 )
...
* Add cys color palettes
* Add reference links
* Add changefile(s) from automation for the following project(s): woocommerce
* Rename color-palette
* Add changefile(s) from automation for the following project(s): woocommerce
* Update folder structure
* Reset color changes when navigating back
* Rename files
* Update COLOR_PALETTES options
* Add color-palette-variations/preview.tsx
* Fix double slash links
* Fix color variations item style
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-09-11 17:48:23 +08:00
Chi-Hsuan Huang
c9b8236f53
Add customize store assembler hub onboarding tour ( #39981 )
...
* Update tour-kit to have a optional skip button and custom secondary button label
* Add changelog
* Add onboarding tour
* Update layout and resiable-frame for onboarding tour
* Update onboarding tour style
* Update resizable handler
* Add changefile(s) from automation for the following project(s): @woocommerce/components, woocommerce
---------
Co-authored-by: github-actions <github-actions@github.com>
2023-09-05 15:12:04 +08: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