Commit graph

257 commits

Author SHA1 Message Date
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
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
Philipp Stracker
c2859e362a
🐛 Fix the JS error about “Button not defined” 2025-01-28 12:42:43 +01:00
carmenmaymo
3413516799
Add style 2025-01-28 12:15:49 +01:00
carmenmaymo
bce124aa8d
Merge branch 'refs/heads/trunk' into fix/4022-move-tabpanel-navigation-up
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Navigation.js
2025-01-28 12:07:25 +01:00
Daniel Dudzic
611dc0ae38
Settings UI: Move Todos config data to a dedicated REST endpoint. Add payment method - todo state sync. 2025-01-28 11:52:56 +01:00
Emili Castells Guasch
02159b10c7 Merge trunk 2025-01-28 11:51:38 +01:00
Emili Castells Guasch
7b30568dd2 Merge trunk 2025-01-28 11:29:15 +01:00
Philipp Stracker
d09e48df77
🚚 Move settings-tab files to correct folder 2025-01-28 10:30:26 +01:00
carmenmaymo
34ca8db61f
Move tabpanel navigation up 2025-01-28 08:59:06 +01:00
Philipp Stracker
26bd9f2d05
🐛 Fix re-render issues 2025-01-27 20:35:54 +01:00
Philipp Stracker
408b7eede5
🐛 Fix broken checkbox logic 2025-01-27 18:54:27 +01:00
Philipp Stracker
9d3080a259
💄 FIx the loading-spinner position and layout 2025-01-27 18:04:47 +01:00
Emili Castells Guasch
fe412d117e Add configure action to save PayPal and Venmo item 2025-01-27 16:39:15 +01:00
Philipp Stracker
563f9e5ac1
Create new VStack component 2025-01-27 13:50:28 +01:00
Philipp Stracker
4d60b8cff0
🚚 Prepare reusable module for new VStack 2025-01-27 13:45:52 +01:00
Philipp Stracker
a9e2f600ab
🩹 Resolve component deprecation warnings 2025-01-27 13:41:52 +01:00
Philipp Stracker
a582b256d8
🔀 Merge branch 'trunk' & resolve conflicts
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/FeatureSettingsBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Components/Overview/Features.js
2025-01-27 13:36:30 +01:00
Philipp Stracker
7468e0f538
🐛 Don’t render invalid payment method entries
Removes items that are not initialized, during first component render
2025-01-27 11:28:23 +01:00
Philipp Stracker
7a6ec6a1fe
🐛 Fix incorrect DOM: Resolve nested <p>-tags 2025-01-27 11:20:27 +01:00
Philipp Stracker
e4feb1f8f8
♻️ Switch PaymentMethodsBlock to new action 2025-01-27 11:07:57 +01:00
Philipp Stracker
7613babb7c
♻️ Minor code cleanup in PaymentMethodsBlock 2025-01-27 11:07:19 +01:00
Emili Castells Guasch
bef1c92f3f Merge trunk 2025-01-27 11:06:56 +01:00
Philipp Stracker
6e2f58c565
💄 Give payment method icons a fixed size 2025-01-27 10:55:17 +01:00
Philipp Stracker
5c5601af97
🚸 Replace clickable div with button 2025-01-24 17:06:15 +01:00
Philipp Stracker
9cadf1ff76
♻️ Use wp icon instead of custom SVG 2025-01-24 17:03:23 +01:00
Philipp Stracker
63185b39b7
💄 Fix the payment method item grid layout 2025-01-24 17:01:03 +01:00
Philipp Stracker
95bdf8bcc7
💄 Fix layout of feature overview 2025-01-24 16:29:03 +01:00
Philipp Stracker
105202f833
💄 Resolve the nested “button > a” structure 2025-01-24 16:10:28 +01:00
Emili Castells Guasch
3a5e748bc4 Add oxxo logo and do not render icon if not exist 2025-01-24 15:39:30 +01:00
Philipp Stracker
a1f8f24d4c
♻️ Split feature list into smaller components 2025-01-24 15:31:11 +01:00
Philipp Stracker
f7845c72f6
💄 Style the OptionSelector boxes (wizard) 2025-01-24 12:50:51 +01:00
Philipp Stracker
cb9f185d71
🚸 Make full checkbox-container clickable 2025-01-24 12:36:21 +01:00
Philipp Stracker
d2cab43c8f
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/SettingsBlocks/PaymentMethodItemBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Settings/Tabs/TabOverview.js
2025-01-23 19:59:45 +01:00
Philipp Stracker
74cb182565
💄 Fix the nav-title font 2025-01-23 19:54:17 +01:00
Philipp Stracker
3840352c54
🔥 Remove unused files 2025-01-23 19:50:13 +01:00
Philipp Stracker
294bd5c67b
🎨 Use new callback method props 2025-01-23 19:41:31 +01:00
Philipp Stracker
78386cb0a3
🎨 Minor code adjustments 2025-01-23 19:40:43 +01:00