Ilyas Foo
71a039852f
Fix payment gateway suggestions display logic ( #38658 )
...
* add: updated payment gateways for 2023 Q3
* Update payment gateway suggestions display logic, better comments and variable names, added core onboarding profiler option to support offline venue, added IN to paypal visibility rule
* Lint
* Update for better WCPay logic
* Remove accidental imports
* Added return object comment
* More lint
* Changelog
---------
Co-authored-by: rjchow <me@rjchow.com>
2023-06-16 23:46:37 +08:00
Maikel David Pérez Gómez
fe7933e7a9
Implement experiment within code for new users ( #38700 )
...
* Configure the expiriment to redirect variation treatment to the new product editor
* Add changelog file
* Fix experiment name
* Fix changelog description
2023-06-15 14:42:57 -04:00
Chris Runnells
6e39164cea
Update task list CSS to prevent text from overlapping the background image
2023-06-13 12:02:43 -10:00
Adrian Duffell
bb2fcce173
Update task header max width
...
Fixes a bug where on 2-col layouts, text was overlapping the image because the overall container size is less than 500px.
75% is the equivelent of 500px for single-col layout.
2023-06-02 21:51:32 +08:00
Sam Seay
b076a7b521
Fix linter issues and update Syncpack ( #38523 )
2023-05-31 11:45:10 +12:00
Ilyas Foo
edf95bf3f4
Update shipping partner suggestions to use data from API ( #38457 )
...
* Added shipping partner suggestions data handling in JS
* Add woocommerce services real info
* Add dynamic layout components, remove unused JS, added images to proper asset paths
* Changelog
* Update changelog and removed unused variable
* Remove console.log
* Lint fix
* Add shipping methods module in woocommerce/data
* Update data usage
* Revert "Added shipping partner suggestions data handling in JS"
This reverts commit 6a87ef2658
.
* Lint fix
2023-05-30 15:56:32 +08:00
Chi-Hsuan Huang
af26209886
Update "Set up additional payment options" task view & complete logic ( #38273 )
...
* Cache WooCommercePayments task is_complete() result
* Update Set up additional payment task view logic
* Add changelog
* Update additional payment task view & complete logic
* Add changelog
* Fix lint and view logic
* Fix lint
* Fix lint
* Update payment task section heading logic
2023-05-25 12:24:15 +08:00
Chi-Hsuan Huang
dcbfbe2748
Cleanup task list and re-organize file structure ( #38271 )
...
* Deprecate onboarding task snooze APIs
* Cleanup task list and organize tasks file structure
* Add changelog
* Fix lint
* Fix tests
* Remove two-columns check logic
* Fix mock path
2023-05-17 09:54:31 +08:00
Chi-Hsuan Huang
208ac81ba3
Fix tasklist completion message when no tasks are completed ( #38092 )
...
* Fix task list progress title
* Add changelog
2023-05-05 17:48:10 +08:00
Shojib khan
a4a2ef732d
Solved issue of Ellipsis menu overlaps on small screen ( #37583 )
...
* solved ellipsis menu overlaps on mobile
* solved ellipsis menu overlaps on small screens
* removed package.json and pnpm lock files
* restore default package.json
* Update plugins/woocommerce/changelog/fix-37517-fix-ellipsis-menu-overlaps
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
* solved lint error
---------
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2023-04-17 13:22:34 +08:00
Dano
252c2593b2
Updated task progress header title ( #37546 )
...
* Updated task progress header title
## Issue
Special characters in site titles would not render as readable text in the mentioned title.
## Summary
Updated task progress header title to support special characters using the dangerouslySetInnerHTML function was a ready solution used throughout the application, so it makes sense to apply it here as well.
* Import sanitizeHTML
* Add changelog
* Tweak changelog
---------
Co-authored-by: Chi-Hsuan Huang <chihsuan.tw@gmail.com>
2023-04-13 11:42:22 +08:00
Matt Sherman
af24637439
Create @woocommerce/admin-layout package ( #37094 )
...
* Initial admin-layout package skeleton
* Changelog files
* Use createOrderedChildren and sortFillsByOrder from @woocommerce/components for WooFooterItem
* Move WooFooterItem to @woocommerce/admin-layout
* Use WooFooterItem from @woocommerce/admin-layout
* Suppress errant TS lint errors
* Exports for @woocommerce/admin-layout
* Fill updates and eslint suppression
* Changelogs
* Remove suppression of tslint errors
* Fix react and @types/react versions
* Load @woocommerce/admin-layout script and styles
* Move WooHeaderItem, WooHeaderNavigationItem, and WooHeaderPageTitle to @woocommerce/admin-layout
* Regenerate lock file post-rebase
* Remove duplicate import post-rebase
* Add wc-admin-layout to app style dependency
* Fix jest mock of @woocommerce/admin-layout
* Fix spacing.
* Export slot names
* Fix typo in .npmrc
* Update lock file
* Try updating lock file
* Update lock file
* Update lock file
* Update to latest lock file from trunk
* Update lock file
* Sync dependencies of @woocommerce/admin-layout
* Manually sync @wordpress dependencies
2023-03-10 09:58:02 -05:00
Moon
395f3b3eb5
Add slot for ProgressHeader and ProgressTitle ( #36482 )
...
* Add slot for ProgressTitle
* Add slot for ProgressHeader
* Add changelog
* Add experimental prefix
2023-01-19 13:21:54 -08:00
Chris Lilitsas
63aa382ffb
Add a header for the "Add store details" task in woocommerce admin ( #34712 )
...
* Add store-details task header and ensure the aid is disabled when task is completed
* Add an illustration
* Update the texts
* Add changelog
* Revisit progress header styles
* Bring back ellipsis menu
* Align the ellipsis menu on the baseline
* Give some room to the badge in the sidebar
* Update progress bar color with variable
2022-09-26 15:19:47 +03:00
Moon
2a455d1bdc
Add missing styles for the progress header ( #34521 )
...
* Add styles for the progress header
* Add changelog
* Fix invalid header error from the changelog -- this file is not related to this repo, but I am still fixing it since it is not passing the gitflow job
2022-08-30 20:35:39 -07:00
Chi-Hsuan Huang
92df587769
Fix task list overlaps with the Ellipsis menu ( #33882 )
...
* Fix task list overlaps with the Ellipsis menu
* Add changelog
2022-07-15 10:26:22 +08:00
Joel Thiessen
ddafa8e380
Tasks chaining side panel ( #33124 )
2022-06-01 10:10:20 -07:00
Fernando Marichal
6a9bb8ab49
Fix default title
2022-04-29 13:34:02 -03:00
Fernando Marichal
06dd122939
Fix progress header title
2022-04-29 12:40:01 -03:00
Chi-Hsuan Huang
d94c1dc7bd
Remove unnecessary wpDataselect & WCDataSelector types from react client
2022-04-25 14:17:28 +08:00
Chi-Hsuan Huang
71e9073c0b
Fix remaining task type errors
2022-04-21 12:44:19 +08:00
Lourens Schep
93438c395d
Update progressive header to just show welcome to blog title once completed
2022-04-14 08:51:47 -03:00
Lourens Schep
0c91a56f1f
Address minor PR feedback and UI issues
2022-04-13 11:20:26 -03:00
Lourens Schep
7bdaea6195
Add progress header to sectioned task list and made some additional little changes
2022-04-13 09:58:09 -03:00
Joshua T Flowers
700633957c
Update progress header bar styles in task list ( #32498 )
...
* Update progress header bar styles in task list
* Remove units on margin
* Add changelog entry
2022-04-11 08:08:28 -04:00
RJChow
1ba60ee69d
Codemod to change i18n text domain from 'woocommerce-admin' to 'woocommerce' in WCA Client
2022-04-01 11:41:32 +08:00
Chi-Hsuan Huang
2c5c7549b5
Fix client lint errors
2022-03-29 16:06:33 +08:00
Lourens Schep
3ebf785665
Fix progress title logic
2022-03-24 15:25:07 -03:00
Lourens Schep
c934c62351
Address PR feedback and fix some minor issues
2022-03-24 15:25:06 -03:00
Lourens Schep
c281ddb820
Add progress header bar to task list experiment
2022-03-24 15:25:06 -03:00