Commit graph

210 commits

Author SHA1 Message Date
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
1b96b112c2
♻️ Make debugging code more dynamic 2024-11-20 18:38:39 +01:00
Philipp Stracker
e181892a34
Register the common store 2024-11-20 18:38:06 +01:00
Philipp Stracker
ce5c6a3676
Stores now also export their selectors 2024-11-20 18:37:28 +01:00
Philipp Stracker
49d088b252
🐛 Fix incorrect path after merge 2024-11-20 17:23:19 +01:00
Philipp Stracker
7ae4184d30
♻️ Apply new code style to “common” store 2024-11-20 17:21:09 +01:00
Philipp Stracker
8f12e978f3
🔥 Clean up unused code 2024-11-20 17:20:48 +01:00
Philipp Stracker
80bbf51220
♻️ Update outdated action names 2024-11-20 17:20:39 +01:00
Narek Zakarian
6d6835c998
Create the switching logic 2024-11-20 20:16:35 +04:00
Philipp Stracker
618288529f
🔀 Merge branch 'trunk' 2024-11-20 17:05:54 +01:00
Philipp Stracker
df0837b894
♻️ Implement new store logic in Navigation 2024-11-20 17:01:34 +01:00
Philipp Stracker
40a6514af7
🎨 Apply eslint styling to Navigation component 2024-11-20 17:00:00 +01:00
Philipp Stracker
c96957152b
🚚 Move navigation component to onboarding module 2024-11-20 16:59:26 +01:00
Philipp Stracker
a498c48f5d
♻️ Implement new store logic in on boarding pages 2024-11-20 16:56:44 +01:00
Philipp Stracker
a5508835d7
♻️ Implement new store logic in “Advaced Options” 2024-11-20 16:55:56 +01:00
Philipp Stracker
d933d8e6f4
Export global constants in main data-module 2024-11-20 16:55:31 +01:00
Philipp Stracker
6a91d1ee99
💡 Update a comment 2024-11-20 16:55:07 +01:00
Philipp Stracker
4bcdb445d4
♻️ Adjust hooks to new code, rename a flag 2024-11-20 16:54:53 +01:00
Philipp Stracker
1c27e90923
♻️ Simplify actions 2024-11-20 16:54:29 +01:00
Philipp Stracker
329135d1dc
♻️ Simplify selectors 2024-11-20 16:54:11 +01:00
Philipp Stracker
4d84bdbd43
🐛 Fix bugs in reducer logic 2024-11-20 16:53:46 +01:00
Philipp Stracker
a7b854abb5
♻️ Fix new implementation of controls 2024-11-20 16:53:21 +01:00
Philipp Stracker
90c6cd1e7d
♻️ Refactor resolver and controls 2024-11-20 16:49:12 +01:00
Philipp Stracker
79174459d8
♻️ Create isolated onboarding Redux store 2024-11-20 16:46:23 +01:00
Philipp Stracker
9e4d0c0819
♻️ Move debug logic to separate file 2024-11-20 16:42:18 +01:00
Philipp Stracker
4ae61dfb58
🐛 Fix incorrect param name in reducer utils 2024-11-20 16:32:07 +01:00
Emili Castells
7a5cc397ed
Merge pull request #2813 from woocommerce/PCP-3910-3911-onboarding-ui-changes
New Settings UI: Update products and business step designs (3910) (3911)
2024-11-20 14:36:25 +01:00
Himad M
014524f37c
New Settings UI: Update Products and Business step designs 2024-11-19 16:48:19 -04:00
Daniel Dudzic
8e73db9c44
New Settings UI: Rename Dashboard to Overview 2024-11-19 16:09:40 +01:00
Philipp Stracker
0f03a636b2
🚧 Initial store-module for common details 2024-11-19 10:57:04 +01:00
Philipp Stracker
ef873dcda2
💡 Document all Redux store files 2024-11-18 18:51:11 +01:00
Philipp Stracker
fee9a016c6
♻️ Refactor onboarding state management 2024-11-18 18:26:10 +01:00
Philipp Stracker
81f45692f4
Create helpers to simplify reducer logic 2024-11-18 17:47:08 +01:00
Philipp Stracker
f272da5a5a
🚧 Add missing action types for new controls 2024-11-18 16:33:50 +01:00
Philipp Stracker
ab8f8e81ae
♻️ Move REST paths to constants.js 2024-11-18 16:32:45 +01:00
Philipp Stracker
84d2af5f39
♻️ Refactor onboarding actions to use controls 2024-11-18 16:32:17 +01:00
Philipp Stracker
cf3798f610
♻️ Introduce new STORE_KEY const 2024-11-18 16:25:57 +01:00
Philipp Stracker
4dd31965ea
♻️ Improve the main store-generation logic 2024-11-18 16:23:54 +01: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
Emili Castells Guasch
0aa2b87121 Merge trunk 2024-11-13 11:39:19 +01:00
Narek Zakarian
913f4ab2b3
Fix the docs 1 column styles 2024-11-12 19:52:30 +04:00
Narek Zakarian
0993780243
Create the welcome docs flows 2024-11-12 19:23:30 +04:00
Emili Castells Guasch
5892a0fb2f Add external icon to button 2024-11-12 15:47:59 +01:00