Commit graph

78 commits

Author SHA1 Message Date
Philipp Stracker
cc6b62ce7f
🚚 Rename SCSS file 2025-01-22 17:19:40 +01:00
Philipp Stracker
911d84204b
♻️ Reuse SettingsBlocks in connection status 2025-01-22 16:08:41 +01:00
Philipp Stracker
ac9be2f8b5
🎨 Make SCSS easier to read 2025-01-22 16:07:40 +01:00
Philipp Stracker
857da5e989
New static-value control 2025-01-22 16:06:45 +01:00
Philipp Stracker
54504b7591
♻️ Add prefix to CSS state-classes 2025-01-22 15:08:14 +01:00
Philipp Stracker
e82f4c5f88
♻️ Clean-up and simplify component SCSS 2025-01-21 18:21:41 +01:00
Philipp Stracker
365ab7f372
Add UI for the “Enable payment methods” checkbox 2025-01-17 16:08:59 +01:00
Philipp Stracker
0ecba128fb
🚧 First implementation of button preview 2025-01-17 15:52:51 +01:00
Philipp Stracker
962c69905d
💄 New help icon instead of text for location info 2025-01-17 15:38:08 +01:00
Philipp Stracker
00c00bf9b1
💄 Improvement UX for the “tagline” option 2025-01-17 13:27:31 +01:00
Philipp Stracker
f7f140875d
💄 Improve UX and SCSS code 2025-01-16 19:30:01 +01:00
Philipp Stracker
59a4991cf3
♻️ Extract a component from settings.scss 2025-01-16 14:55:13 +01:00
Philipp Stracker
560f6ed30d
💄 Fix some minor CSS issues 2025-01-16 14:53:58 +01:00
Philipp Stracker
e5eb1a4435
♻️ Switch Styling UI to use generic components 2025-01-16 14:39:27 +01:00
Philipp Stracker
85794e77ce
💄 Improve the (broken) UI in the Styling-tab 2025-01-15 19:41:46 +01:00
Philipp Stracker
491352710e
🚧 Refactor the Styling tab 2025-01-15 15:27:02 +01:00
Philipp Stracker
2f03dcb948
🔀 Merge branch 'trunk'
# Conflicts:
#	modules/ppcp-settings/resources/css/components/screens/settings/_tab-paylater-configurator.scss
#	modules/ppcp-settings/resources/css/style.scss
#	modules/ppcp-settings/resources/js/Components/Screens/tabs.js
2025-01-14 12:29:39 +01:00
Narek Zakarian
7483fd63c9
Override the css to match the "styling" tab styles 2025-01-14 11:38:25 +04:00
Philipp Stracker
25887024a6
♻️ Start to unclutter SCSS a bit 2025-01-10 18:29:14 +01:00
Emili Castells Guasch
3ec41d47ae Clean up todo component properties 2025-01-03 11:21:26 +01:00
Emili Castells Guasch
4d4ab689f5 Merge branch 'trunk' into PCP-3917-things-to-do-next-component-functionality 2025-01-02 16:29:44 +01:00
Narek Zakarian
4f2cf548e8
Merge pull request #2944 from woocommerce/PCP-4023-adjust-features-button-styles 2024-12-24 11:42:46 +04:00
Himad M
b32a119f3f
New Settings UI: Adjust features button styling 2024-12-20 13:44:40 +01:00
Daniel Dudzic
7a223de4a7
Add Help Center section in the overview tab 2024-12-18 11:01:40 +01:00
Emili Castells Guasch
2d27f5e99d Add todo item icon 2024-12-11 09:23:01 +01:00
Philipp Stracker
3d49241c5e
♻️ Major button-styling refactoring 2024-12-10 13:58:00 +01:00
Philipp Stracker
2a9766fc76
♻️ Reuse the generic Accordion for settings 2024-12-09 14:43:27 +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
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
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
Philipp Stracker
ffc27ca959
💄 Responsive changes for nav bar 2024-12-04 12:59:50 +01:00
Philipp Stracker
aabb551e6e
💄 Sticky nav bar, consolidate repeat styles 2024-12-04 12:30:01 +01:00
Himad M
386a2872f8
New Settings UI: Validate advanced options client ID 2024-11-29 11:46:14 -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
inpsyde-maticluznar
5f83517509
Create sidebar for styling screen and initalize preview - no success 2024-11-26 13:28:03 +01:00
Himad M
4d729cd5dc
New Settings UI: Add optional payment methods step 2024-11-25 20:52:58 -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
Daniel Dudzic
9137712196
Settings UI: Migrate to two column design 2024-11-21 13:08:38 +01:00
Philipp Stracker
618288529f
🔀 Merge branch 'trunk' 2024-11-20 17:05:54 +01:00
Philipp Stracker
650858a50e
🐛 Fix problem with missing notification badges 2024-11-20 16:24:53 +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
Narek Zakarian
dffd5f0427
Hide the screen meta links from onboarding screen 2024-11-18 15:18:14 +04: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
b23a9a0fab
Finish settings page 2024-11-13 17:29:11 +01:00