Commit graph

293 commits

Author SHA1 Message Date
Daniel Dudzic
1e7d0cfb68
Improve the warning in the new UI for multiple warnings 2025-02-25 21:59:42 +01:00
Daniel Dudzic
df8d21116c
Add support for warning messages for Payment Method items 2025-02-25 16:27:33 +01:00
Daniel Dudzic
07e1e3b2d2
Add the component and styling for the Warning Message for Payment Method items 2025-02-25 12:01:52 +01:00
Daniel Dudzic
f2cb29e8e5
Add a disabled visual state to the Payment Method component 2025-02-20 00:59:14 +01:00
Philipp Stracker
cdcc523956
🔀 Merge branch 'trunk' 2025-02-18 15:08:27 +01:00
Philipp Stracker
cf7d8ff119
New CardActions component 2025-02-18 15:00:22 +01:00
Narek Zakarian
167e12e54e
Conditionally check/uncheck the Order Intent 2025-02-18 16:55:01 +04:00
Philipp Stracker
d28f4f0784
♻️ Change hook props from object to argument list 2025-02-13 16:28:24 +01:00
Philipp Stracker
4ecd07b453
🚚 Rename UI hook to make it more generic 2025-02-13 16:22:40 +01:00
Philipp Stracker
0fc0c11653
Add a “onConfirm” prop to DataStoreControl 2025-02-12 15:57:03 +01:00
Emili Castells
69a9090e4e
Merge pull request #3093 from woocommerce/PCP-4206-things-to-do-sort-todos-by-priority-and-limit-to-5
Settings UI: Sort todos and limit to 5 (4206)
2025-02-11 16:02:41 +01:00
Daniel Dudzic
9c65ea60bd
Settings UI: Sort todos and limit to 5 2025-02-11 15:57:35 +01:00
Emili Castells
9a52641121
Merge pull request #3092 from woocommerce/PCP-4176-things-to-do-add-pay-later-messaging-implement-logic-for-the-todo-item
Things To Do: Wire the Pay Later Messaging todo items
2025-02-11 15:13:50 +01:00
Daniel Dudzic
d2685d8787
Things To Do: Wire the Pay Later Messaging todo items 2025-02-11 14:47:15 +01:00
carmenmaymo
1ef7141903
Disable subscriptions if personal account 2025-02-11 14:16:23 +01:00
Philipp Stracker
6b239b261a
Hide empty option-selector title element 2025-02-07 19:26:57 +01:00
Philipp Stracker
696b1394d3
Merge pull request #3076 from woocommerce/PCP-4191-update-fees-in-the-price-badge
Update fees in the price badge (4191)
2025-02-07 17:06:36 +01:00
carmenmaymo
d6ddc1e289
Use general fixed fee if no specific assigned 2025-02-07 15:35:22 +01:00
carmenmaymo
c2efef2129
Use fixed amount in badges 2025-02-07 14:48:02 +01:00
Philipp Stracker
e79a6be2c7
💄 Remove “Loading” text from busy-state overlay 2025-02-06 19:10:21 +01:00
Philipp Stracker
2d09b3bd71
Set the new asModal prop in all SpinnerOverlay’s 2025-02-06 19:03:11 +01:00
Philipp Stracker
f6d1c80557
Add new prop to the SpinnerOverlay 2025-02-06 19:01:42 +01:00
carmenmaymo
d7829b11d3
Limit length of soft descriptor in front and backend 2025-02-05 15:12:35 +01:00
Philipp Stracker
1310901b03
🩹 Resolve a wp-components deprecation warning 2025-02-05 12:59:39 +01:00
Danny Dudzic
2d24240d02
Merge pull request #3059 from woocommerce/PCP-4124-dynamic-logic-for-things-to-do-next-ver4
Settings UI: Add functionality to mark todos as complete on click
2025-02-05 12:07:09 +01:00
Daniel Dudzic
04f0f45233
Settings UI: Add functionality to mark todos as complete on click 2025-02-05 11:19:44 +01:00
Philipp Stracker
45051bb9f4
🚚 Move component to the onboarding module 2025-02-04 17:54:00 +01:00
Philipp Stracker
0894d9e691
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/Components/AcdcOptionalPaymentMethods.js
2025-02-04 15:59:07 +01:00
Daniel Dudzic
f6717e2e66
Settings UI: Add Todos saving and dismissing 2025-02-03 23:06:33 +01:00
Daniel Dudzic
0daf56b2af
Settings UI: Move Things To Do config data to a separate definition file. Add settings highlighting. Add todos dismissing. 2025-01-30 12:54:05 +01:00
Philipp Stracker
c79ed52fb4
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/BadgeBox.js
2025-01-29 18:22:42 +01:00
Philipp Stracker
77bf4064f5
Add the LearnMore link into BadgeBox 2025-01-29 18:18:40 +01:00
Philipp Stracker
990b945372
Finish the LearnMore component 2025-01-29 18:12:56 +01:00
Philipp Stracker
badef20dc5
🔥 Remove unused prop from BadgeBox 2025-01-29 18:12:22 +01:00
Philipp Stracker
8aee26c9d1
🔀 Merge branch 'trunk' 2025-01-29 17:31:04 +01:00
Philipp Stracker
6605df0b23
♻️ Re-arrange top-navigation elements 2025-01-29 17:22:21 +01:00
Philipp Stracker
5344b44033
🚚 Rename TabNavigation to make it more unique 2025-01-29 17:12:06 +01:00
Philipp Stracker
ffa869fce4
♻️ Change TabNavigation to generic “subNavigation” 2025-01-29 17:10:27 +01:00
Philipp Stracker
686f131246
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/TopNavigation.js
2025-01-29 16:46:56 +01:00
Emili Castells
696f50e404
Merge pull request #3030 from woocommerce/fix/4022-move-tabpanel-navigation-up
Fix/4022 move tabPanel navigation up
2025-01-29 12:36:51 +01:00
Philipp Stracker
8bd0743183
Prepare a sub-navigation slot for the top-nav 2025-01-28 19:03:30 +01:00
Philipp Stracker
e1c57bd35e
🩹 Fix several React warnings 2025-01-28 18:51:12 +01:00
Philipp Stracker
235ff308f5
New generic icon to replace data().getImage() 2025-01-28 18:43:43 +01:00
Philipp Stracker
c50a1c30ab
🚚 Rename custom icon components 2025-01-28 18:43:21 +01:00
Philipp Stracker
f64a9485a2
Prepare new LearnMore component 2025-01-28 14:55:50 +01:00
Emili Castells Guasch
6654fde0b5 Merge branch 'trunk' into PCP-4129-configure-button-in-features-should-optionally-open-the-payment-method-modal 2025-01-28 14:10:02 +01:00
carmenmaymo
f88d547451
Fix broken onboarding when no tabs were passed 2025-01-28 14:09:59 +01:00
Emili Castells
5b212879d5
Merge pull request #3029 from woocommerce/PCP-4135-fix-js-error-button-is-not-defined
Fix JS error "Button is not defined" (4135)
2025-01-28 13:40:24 +01:00
Philipp Stracker
6aecfdad31
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Tabs/TabOverview.js
2025-01-28 13:12:50 +01:00
Philipp Stracker
d547a3b218
🩹 Fix React deprecation warnings 2025-01-28 12:53:33 +01:00