From 4444cdd4872287911a2615ed39bf114c6ab1943d Mon Sep 17 00:00:00 2001 From: root Date: Wed, 17 Jul 2024 13:30:29 +0200 Subject: [PATCH] optimised checkout modal (express button) layout and applied bugfixes, including to related components --- .../easycredit-box-listing.scss | 4 +-- .../easycredit-box-listing.tsx | 4 +-- .../easycredit-box-modal.scss | 6 ++-- .../easycredit-box-modal.tsx | 4 +-- .../easycredit-express-button.tsx | 16 +++++----- src/globals/base.scss | 31 ++++++++++++------- 6 files changed, 36 insertions(+), 29 deletions(-) diff --git a/src/components/easycredit-box-listing/easycredit-box-listing.scss b/src/components/easycredit-box-listing/easycredit-box-listing.scss index b3a3b15..e234b52 100644 --- a/src/components/easycredit-box-listing/easycredit-box-listing.scss +++ b/src/components/easycredit-box-listing/easycredit-box-listing.scss @@ -42,7 +42,7 @@ z-index: 4; } - &.circle { + &.ec-circle { z-index: 1; } } @@ -118,7 +118,7 @@ opacity: 1; } - .circle { + .ec-circle { animation-name: circle-rotation-out; animation-duration: 1s; opacity: 0; diff --git a/src/components/easycredit-box-listing/easycredit-box-listing.tsx b/src/components/easycredit-box-listing/easycredit-box-listing.tsx index 4399cbc..49e2657 100644 --- a/src/components/easycredit-box-listing/easycredit-box-listing.tsx +++ b/src/components/easycredit-box-listing/easycredit-box-listing.tsx @@ -60,8 +60,8 @@ export class EasycreditBoxListing { ['layout-' + this.listingLayout]: this.listingLayout !== '', }} ref={(el) => this.listingElement = el as HTMLElement}>
-
-
+
+
diff --git a/src/components/easycredit-box-modal/easycredit-box-modal.scss b/src/components/easycredit-box-modal/easycredit-box-modal.scss index 504dbf3..1724a55 100644 --- a/src/components/easycredit-box-modal/easycredit-box-modal.scss +++ b/src/components/easycredit-box-modal/easycredit-box-modal.scss @@ -94,7 +94,7 @@ z-index: 4; } - &.circle { + &.ec-circle { z-index: 1; } } @@ -159,10 +159,10 @@ width: 100%; height: 220px; - .circle { + .ec-circle { width: $circle-width-33; } - .circle-secondary { + .ec-circle-secondary { width: $circle-width-33-secondary; } } diff --git a/src/components/easycredit-box-modal/easycredit-box-modal.tsx b/src/components/easycredit-box-modal/easycredit-box-modal.tsx index 9a3fcd3..ba9cfe4 100644 --- a/src/components/easycredit-box-modal/easycredit-box-modal.tsx +++ b/src/components/easycredit-box-modal/easycredit-box-modal.tsx @@ -60,8 +60,8 @@ export class EasycreditBoxModal {
this.toggle()}>
-
-
+
+
diff --git a/src/components/easycredit-express-button/easycredit-express-button.tsx b/src/components/easycredit-express-button/easycredit-express-button.tsx index 7ec4c07..219d766 100644 --- a/src/components/easycredit-express-button/easycredit-express-button.tsx +++ b/src/components/easycredit-express-button/easycredit-express-button.tsx @@ -100,8 +100,8 @@ export class EasycreditExpressButton { size="medium" >
-
-
+
+
+
-
-
-
+
+
+
-
+
{this.selectedPaymentType === METHODS.INSTALLMENT && Weiter zum Ratenkauf @@ -144,7 +144,7 @@ export class EasycreditExpressButton { }

Mit Klick auf Akzeptieren stimmen Sie der Datenübermittlung zu:

- +
diff --git a/src/globals/base.scss b/src/globals/base.scss index 88363ec..608bee2 100644 --- a/src/globals/base.scss +++ b/src/globals/base.scss @@ -405,7 +405,7 @@ $circle-secondary: '