Commit graph

75 commits

Author SHA1 Message Date
Philipp Stracker
a3f900b298
♻️ Extract reusable icon 2024-12-04 16:06:43 +01:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
inpsyde-maticluznar
bbbd18f84f
Merge remote-tracking branch 'origin/trunk' into pcp-3947-Create-screen-based-on-Figma-design
# Conflicts:
#	modules/ppcp-settings/resources/css/components/reusable-components/_button.scss
2024-11-28 10:38:00 +01:00
inpsyde-maticluznar
fac3dfcf84
Implement widget and fix some bugs 2024-11-28 10:31:16 +01:00
Narek Zakarian
23503b3c6e
Fix the separator styling 2024-11-26 18:34:57 +04:00
Narek Zakarian
db8a6cccd2
Create countryPriceInfo util 2024-11-26 18:18:02 +04:00
inpsyde-maticluznar
5f83517509
Create sidebar for styling screen and initalize preview - no success 2024-11-26 13:28:03 +01:00
Narek Zakarian
d768c4e24f
Fix the merge 2024-11-26 16:10:35 +04:00
Narek Zakarian
d0ba54e1c9
Merge remote-tracking branch 'origin/trunk' into PCP-3896-dynamic-content-for-prices-in-onboarding-wizard
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/AcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/BcdcFlow.js
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/WelcomeDocs/WelcomeDocs.js
2024-11-26 15:30:35 +04:00
Narek Zakarian
f3d5c56663
Fix the lint 2024-11-26 15:01:21 +04:00
Himad M
4d729cd5dc
New Settings UI: Add optional payment methods step 2024-11-25 20:52:58 -04:00
Narek Zakarian
e2092d23f0
Update the price info, create helper util 2024-11-25 19:00:21 +04:00
Philipp Stracker
3b3bb29428
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/Navigation.js
#	modules/ppcp-settings/resources/js/Components/Screens/Settings.js
#	modules/ppcp-settings/services.php
#	modules/ppcp-settings/src/SettingsModule.php
2024-11-21 19:23:42 +01:00
Philipp Stracker
3fa823ee02
♻️ Make Separator component more generic 2024-11-21 17:41:49 +01:00
Philipp Stracker
10a3767e2f
Accordion can be toggled via URL hash 2024-11-21 16:00:03 +01:00
Emili Castells
7bf579c508
Merge pull request #2821 from woocommerce/PCP-3946-convert-existing-payment-methods-screen-into-the-new-design-two-columns
Settings UI: Migrate to two column design
2024-11-21 14:11:23 +01:00
Daniel Dudzic
9137712196
Settings UI: Migrate to two column design 2024-11-21 13:08:38 +01:00
Emili Castells
e70377c7ec
Merge pull request #2819 from woocommerce/PCP-3946-Convert-existing-payment-methods-screen-into-the-new-design
Convert existing payment methods screen into the new design (3946)
2024-11-21 12:49:01 +01:00
inpsyde-maticluznar
9d65194dbd
Payment cards redesign #2 2024-11-21 11:38:01 +01:00
Philipp Stracker
618288529f
🔀 Merge branch 'trunk' 2024-11-20 17:05:54 +01:00
Philipp Stracker
c96957152b
🚚 Move navigation component to onboarding module 2024-11-20 16:59:26 +01:00
Himad M
014524f37c
New Settings UI: Update Products and Business step designs 2024-11-19 16:48:19 -04:00
inpsyde-maticluznar
7a66931847
Fix minor styling bugs 2024-11-14 11:52:00 +01:00
inpsyde-maticluznar
cf543bb6a1
Merge remote-tracking branch 'origin/trunk' into PCP-3882-Create-settings-placeholder-page-in-new-settings-module
# Conflicts:
#	modules/ppcp-settings/resources/css/_global.scss
#	modules/ppcp-settings/resources/js/Components/ReusableComponents/OnboardingSettingsToggleBlock.js
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
#	yarn.lock
2024-11-14 10:26:30 +01:00
inpsyde-maticluznar
f6e214650e
Use sprintf for texts with links 2024-11-14 08:29:03 +01:00
inpsyde-maticluznar
b23a9a0fab
Finish settings page 2024-11-13 17:29:11 +01:00
Narek Zakarian
0993780243
Create the welcome docs flows 2024-11-12 19:23:30 +04:00
Narek Zakarian
70c524184c
Merge remote-tracking branch 'origin/temp/settings-ui' into PCP-3908-screen-1-localize-first-onboarding-page
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-11-12 18:06:49 +04:00
Narek Zakarian
db94393525
separate welcome docs into a component 2024-11-12 18:03:55 +04:00
inpsyde-maticluznar
e72cc8a213
Adds all expert settings 2024-11-12 10:12:31 +01:00
Emili Castells
87ca59cf34
Merge pull request #2769 from woocommerce/PCP-3821-link-manual-connect-button-to-server-side-endpoint
Link Manual Connect button to server side endpoint (3821)
2024-11-11 14:56:19 +01:00
inpsyde-maticluznar
51b7b48381
Refactor & Add more fields 2024-11-11 14:02:49 +01:00
Narek Zakarian
f6ad82886b
fix the first step back link 2024-11-08 15:27:00 +04:00
Narek Zakarian
66536f2a57
Pass the WC payments tab URL to JS 2024-11-08 14:06:38 +04:00
Narek Zakarian
d3accc0d8c
Improve mobile styles 2024-11-08 14:02:05 +04:00
Narek Zakarian
f3c9787c68
Add the progress bar 2024-11-08 13:28:58 +04:00
Narek Zakarian
4a3ce9d029
Refactor the navigation component 2024-11-08 13:03:39 +04:00
Philipp Stracker
e0fbaa7ad7
♻️ Add ref forwarding to DataStoreControl 2024-11-07 18:33:39 +01:00
Philipp Stracker
ec4e2be452
♻️ Refactor AccordionSection using WordPress icons 2024-11-07 17:51:12 +01:00
Philipp Stracker
d9a82948f7
💄 Enhance SettingsToggleBlock with loading state 2024-11-07 13:24:29 +01:00
Philipp Stracker
4af29a5dc2
Add simple Spinner overlay component 2024-11-07 13:23:20 +01:00
Philipp Stracker
9d845e56f3
🧑‍💻 Add common CSS class prefix 2024-11-07 13:12:16 +01:00
Philipp Stracker
790eab5629
💄 Enhance AccordionSection UI and flexibility 2024-11-07 13:09:58 +01:00
Philipp Stracker
b6fbf3fb51
🚸 Enhance SettingsToggleBlock UX/accessibility 2024-11-07 13:08:28 +01:00
Philipp Stracker
cafe60904c
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-11-06 18:14:25 +01:00
Narek Zakarian
54cbafe1a1
Adjust the coding styles 2024-11-06 18:37:56 +04:00
Narek Zakarian
e4453030be
Merge branch 'trunk' into PCP-3834-update-onboarding-wizard-screens-with-new-design
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-11-06 18:25:36 +04:00
Philipp Stracker
11088210bb
Add new Accordion Section for advanced options 2024-11-05 19:10:30 +01:00
Philipp Stracker
fd07038a76
🔀 Merge branch 'PCP-3834’
# Conflicts:
#	modules/ppcp-settings/resources/js/Components/Screens/Onboarding/StepWelcome.js
2024-11-05 18:42:32 +01:00
Narek Zakarian
0caf433965
Add the superscript element 2024-11-05 19:21:01 +04:00