Commit graph

7582 commits

Author SHA1 Message Date
Philipp Stracker
90068aa461
♻️ Only disable confirmation logic for onboarding 2024-12-09 19:03:26 +01:00
Philipp Stracker
6586cc06a1
Disable the browser warning on page reload 2024-12-09 19:00:26 +01:00
Philipp Stracker
0b7c722da5
Merge pull request #2886 from woocommerce/PCP-3965-update-the-settings-design-in-accordance-with-the-latest-figma-files
Settings UI: Update the design and split the settings block code into separate components (3965)
2024-12-09 15:51:17 +01:00
Emili Castells
e2d1e33f0b
Merge pull request #2881 from woocommerce/PCP-3977-conditionally-show-subscriptions
New Settings UI: Conditionally show "Subscriptions" option in Product Types step (3977)
2024-12-09 15:25:46 +01:00
Emili Castells Guasch
53a4eabe8b Fix phpcs 2024-12-09 15:16:39 +01:00
Philipp Stracker
2a9766fc76
♻️ Reuse the generic Accordion for settings 2024-12-09 14:43:27 +01:00
Philipp Stracker
1b557f1619
♻️ Make generic Accordion more generic 2024-12-09 14:03:07 +01:00
Philipp Stracker
7146163301
Re-implement conditional OXXO and PUI methods 2024-12-09 12:04:02 +01:00
Philipp Stracker
e9a37da091
🔀 Merge branch 'temp/settings-ui'
# Conflicts:
#	modules/ppcp-settings/resources/css/_variables.scss
#	modules/ppcp-settings/resources/js/Components/Screens/Overview/TabPaymentMethods.js
2024-12-09 11:27:41 +01:00
Philipp Stracker
9cc3d935d2
🔀 Merge branch 'trunk' 2024-12-09 11:23:55 +01:00
Daniel Dudzic
cc8482c340
Merge branch 'trunk' of github.com:woocommerce/woocommerce-paypal-payments into PCP-3965-update-the-settings-design-in-accordance-with-the-latest-figma-files 2024-12-08 17:33:33 +08:00
Daniel Dudzic
390a3f69f8
Update the Settings UI design to match the Figma files 2024-12-08 09:33:49 +01:00
Niklas Gutberlet
332a4fd766
Merge pull request #2883 from woocommerce/2.9.5/PCP-4002-update-gateway-icon-for-paypal
🐛 Adjust the icon size on some block themes
2024-12-06 16:57:31 +01:00
Philipp Stracker
a2a7a32ffd
🐛 Fix icon size. Again. 2024-12-06 16:38:36 +01:00
Philipp Stracker
9b82ece6f9
🐛 Adjust the icon size on some block themes 2024-12-06 16:15:35 +01:00
Niklas Gutberlet
a80c7be899
Merge pull request #2882 from woocommerce/PCP-4002-update-gateway-icon-for-paypal
Update gateway icon for PayPal to present PayPal mark instead of PayPal logo (4002)
2024-12-06 15:24:57 +01:00
Niklas Gutberlet
6f85c53e1a
Merge pull request #2876 from woocommerce/PCP-3996-unsuccessfully-payment-with-fastlane-error-on-console-and-broken-env
Unsuccessfully payment with Fastlane, error on console and broken env (3996)
2024-12-06 15:24:44 +01:00
Philipp Stracker
6d88421a13
🍱 Replace PayPal gateway icon 2024-12-06 14:49:38 +01:00
Himad M
137d40489c
New Settings UI: Conditionally show subscriptions product option 2024-12-05 10:33:34 -04:00
Emili Castells
ebc53b7bfa
Merge pull request #2879 from woocommerce/PCP-3978-OPM-default-to-null
New Settings UI: Set Optional Payment Methods default to null (3978)
2024-12-05 14:53:49 +01:00
Emili Castells
3cefe36668
Merge pull request #2877 from woocommerce/PCP-3976-make-the-wizard-responsive
Improving the responsiveness of the onboarding wizard (3976)
2024-12-05 14:37:37 +01:00
Himad M
84060d1b29
New Settings UI: Set Optional Payment Methods default to null 2024-12-05 09:33:24 -04:00
Narek Zakarian
215f24b61a
Merge remote-tracking branch 'origin/PCP-3976-make-the-wizard-responsive' into PCP-3976-make-the-wizard-responsive 2024-12-05 15:17:39 +04:00
Narek Zakarian
8d6182da91
Merge remote-tracking branch 'origin/temp/settings-ui' into PCP-3976-make-the-wizard-responsive 2024-12-05 15:13:50 +04:00
Narek Zakarian
87ff0c23a0
Fix the welcome screen 2024-12-05 15:08:37 +04:00
Emili Castells Guasch
a10000a2d4 Get PAYMENT_STORE_KEY from global wc instead of importing 2024-12-05 11:50:43 +01:00
Emili Castells
1b852e1082
Merge pull request #2874 from woocommerce/PCP-3981-make-top-bar-layout-smaller-and-sticky
Make top bar layout smaller and sticky (3981)
2024-12-04 17:09:33 +01:00
Emili Castells
daa28e6457
Merge pull request #2875 from woocommerce/PCP-3985-create-missing-apm-cards
Create the missing APM cards (3985)
2024-12-04 17:00:26 +01:00
Narek Zakarian
88e2030d19
Fix the welcome screen 2024-12-04 18:36:35 +04:00
Philipp Stracker
ffc27ca959
💄 Responsive changes for nav bar 2024-12-04 12:59:50 +01:00
Philipp Stracker
841a98e009
Add scroll-effect (shadow) to header bar 2024-12-04 12:30:10 +01:00
Philipp Stracker
0f992dbe3b
💄 Adjust paddings and border radius 2024-12-04 12:30:05 +01:00
Philipp Stracker
aabb551e6e
💄 Sticky nav bar, consolidate repeat styles 2024-12-04 12:30:01 +01:00
Philipp Stracker
36b51d2b2a
🎨 Improve SCSS for header navigation 2024-12-04 12:29:54 +01:00
Philipp Stracker
f4cfabacf9
♻️ Greatly improve Navigation component 2024-12-04 12:29:51 +01:00
Philipp Stracker
2b87837345
♻️ Use real icon instead of data().getImage() 2024-12-04 12:29:45 +01:00
Philipp Stracker
aef5119ecd
Consolidate navigation logic further 2024-12-04 12:29:39 +01:00
Philipp Stracker
14e3b1077a
🎨 Minor cleanup of scss rules 2024-12-04 12:29:35 +01:00
Philipp Stracker
cc782ad6b9
♻️ Consolidate navigation logic 2024-12-04 12:29:30 +01:00
Philipp Stracker
d08fe0dc33
🐛 Add missing break 2024-12-04 12:29:20 +01:00
Philipp Stracker
f570391387
♻️ Move step-decision logic to helper file 2024-12-04 12:28:41 +01:00
Philipp Stracker
bb9dae94ce
Merge pull request #2870 from woocommerce/PPCP-3962-refactor-store-country-currency
New Settings UI: Map storeCountry and currency to WooCommerce settings (3962)
2024-12-04 12:22:29 +01:00
Philipp Stracker
4d6bad1ffd
🎨 Minor code style (comment & whitespace) 2024-12-04 12:18:19 +01:00
Philipp Stracker
681f420b12
Add Redux defaults for read-only wooSettings 2024-12-04 12:11:21 +01:00
Himad M
4f0f71f5e0
New Settings UI: Apply feedback 2024-12-03 15:38:00 -04:00
Narek Zakarian
fbbec10ea3
Conditionally add PUI and OXXO 2024-12-03 18:06:23 +04:00
Narek Zakarian
fa3a1fbe7a
Merge remote-tracking branch 'origin/PPCP-3962-refactor-store-country-currency' into PCP-3985-create-missing-apm-cards 2024-12-03 17:12:45 +04:00
Narek Zakarian
5a014e24b2
Add more APMs and their descriptions from the old settings 2024-12-03 15:27:16 +04:00
Himad M
a06a74004c
New Settings UI: Map storeCountry and currency to WooCommerce settings 2024-12-02 18:15:07 -04:00
Emili Castells
4484386e49
Merge pull request #2867 from woocommerce/release/2.9.5-rc1
Release 2.9.5-rc1
2024-12-02 17:27:29 +01:00