From 5296be86f4c80e89abdc219b7a6676174ea3e21a Mon Sep 17 00:00:00 2001 From: hiteshkumar87 Date: Mon, 24 Feb 2025 22:31:14 +0530 Subject: [PATCH 1/3] CASH-304 content overlapping issue fix --- src/experiment-components/service-package-radio.vue | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/src/experiment-components/service-package-radio.vue b/src/experiment-components/service-package-radio.vue index e53f1143a..41b8c8292 100644 --- a/src/experiment-components/service-package-radio.vue +++ b/src/experiment-components/service-package-radio.vue @@ -194,6 +194,12 @@ export default { position: absolute; left: -9999px; + + .package-label.pricing-by-day-pkg-lbl { + @include media-breakpoint-up(md) { + padding-bottom: 0.75rem; + } + } + + .package-label.pricing-by-day-pkg-lbl.adjust-top { /* Copying a component for an experiment will cause duplication of css classes. This can cause problems if you want change the value of something only for the experiment @@ -214,6 +220,9 @@ export default { } &:after { top: 20px; + } + @include media-breakpoint-up(md) { + padding-bottom: 0.75rem; } } @@ -233,7 +242,8 @@ export default { min-height: 52px; max-height: 126px; @include media-breakpoint-up(md) { - max-height: 500px; + max-height: 500px; + padding-bottom: 3rem; } transition: max-height 0.25s ease-in; From 4f995a1ad007b89f1e6a2b47c1f1654d29da8d6e Mon Sep 17 00:00:00 2001 From: CarlNation Date: Tue, 25 Feb 2025 06:23:40 -0500 Subject: [PATCH 2/3] CASH-307 CASH-307 switch the navigate call to perform a save. The isInsurance property was not being saved to SV2, only to the store. So a refresh on the page would reload from sv2 and the field would be false triggering the page prereq error. --- .../service-package-radio.vue | 16 ++++++++-------- src/layouts/payment-method/payment-method.vue | 6 ++---- .../service-package-question.spec.js | 2 +- 3 files changed, 11 insertions(+), 13 deletions(-) diff --git a/src/experiment-components/service-package-radio.vue b/src/experiment-components/service-package-radio.vue index 41b8c8292..e97ea3bc3 100644 --- a/src/experiment-components/service-package-radio.vue +++ b/src/experiment-components/service-package-radio.vue @@ -195,9 +195,9 @@ export default { left: -9999px; + .package-label.pricing-by-day-pkg-lbl { - @include media-breakpoint-up(md) { - padding-bottom: 0.75rem; - } + @include media-breakpoint-up(md) { + padding-bottom: 0.75rem; + } } + .package-label.pricing-by-day-pkg-lbl.adjust-top { @@ -220,9 +220,9 @@ export default { } &:after { top: 20px; - } - @include media-breakpoint-up(md) { - padding-bottom: 0.75rem; + } + @include media-breakpoint-up(md) { + padding-bottom: 0.75rem; } } @@ -242,8 +242,8 @@ export default { min-height: 52px; max-height: 126px; @include media-breakpoint-up(md) { - max-height: 500px; - padding-bottom: 3rem; + max-height: 500px; + padding-bottom: 3rem; } transition: max-height 0.25s ease-in; diff --git a/src/layouts/payment-method/payment-method.vue b/src/layouts/payment-method/payment-method.vue index add9339c1..be00195db 100644 --- a/src/layouts/payment-method/payment-method.vue +++ b/src/layouts/payment-method/payment-method.vue @@ -571,11 +571,9 @@ export default { } else { if (this.paymentMethod == paymentMethods.INSURANCE) { this.dispatchStoreAction(this.storeActions.SAVE_PAYMENT_TYPE, true, false); - this.$router.navigateWithoutSaving( + return this.$router.navigateWithSaving( this.navigationScenarios.CLICKED_INSURANCE, - this.$route, - {}, - { [routerParams.DISPLAY_PIA_ALERT]: false } + this.$route ); } else { this.setupPia(); diff --git a/src/layouts/quote/service-package-question/service-package-question.spec.js b/src/layouts/quote/service-package-question/service-package-question.spec.js index 6fc5d0a4d..283fc50a8 100644 --- a/src/layouts/quote/service-package-question/service-package-question.spec.js +++ b/src/layouts/quote/service-package-question/service-package-question.spec.js @@ -851,7 +851,7 @@ function setupMocks({ mountOptionsMockData, props = mockProps }) { }, }, }; - + mountOptionsMockData = Object.assign(mountOptionsMockDataDefault, mountOptionsMockData); const mountOptions = getMountOptions(mountOptionsMockData); From 99873839952b36454586bae1b4d492068cab12b0 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Tue, 25 Feb 2025 13:18:47 -0500 Subject: [PATCH 3/3] CASH-191 update css and merge into release branch. --- .../save-progress-modal-question.vue | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/src/fmg-components/save-progress-modal-question/save-progress-modal-question.vue b/src/fmg-components/save-progress-modal-question/save-progress-modal-question.vue index c6e31b781..ebaa5a8be 100644 --- a/src/fmg-components/save-progress-modal-question/save-progress-modal-question.vue +++ b/src/fmg-components/save-progress-modal-question/save-progress-modal-question.vue @@ -149,6 +149,21 @@ export default { transition: all 150ms linear; background: none; + &.btn { + &.btn-secondary { + font-weight: 900; + border: none; + &:hover, + &:active, + &:focus, + &:focus-visible { + color: $blue-700; + background: none; + box-shadow: none; + } + } + } + &:hover, &:active, &:focus, @@ -166,6 +181,7 @@ export default { transition: background 0s 0s ease-in-out; } } + .modal.modal-component .modal-dialog .modal-content { .modal-header { padding-top: 0;