From 3d314d4e67b16771c5cb5df6da335d8e590a01f0 Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Tue, 12 Aug 2025 11:55:32 -0400 Subject: [PATCH 01/23] Consume button text as v-html rather than sanitized text --- src/ux-components/button-main/button-main.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ux-components/button-main/button-main.vue b/src/ux-components/button-main/button-main.vue index 982e7bb1b..a7ff6836a 100644 --- a/src/ux-components/button-main/button-main.vue +++ b/src/ux-components/button-main/button-main.vue @@ -8,7 +8,7 @@ isLoaderDisplayed && !suppressLoader ? 'has-loader' : '', ]" @click="clicked"> - {{ this.buttonText }} + Date: Tue, 12 Aug 2025 13:37:05 -0400 Subject: [PATCH 02/23] Also make change for sub-header for payment-method --- src/fmg-components/funnel-sub-header/funnel-sub-header.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/fmg-components/funnel-sub-header/funnel-sub-header.vue b/src/fmg-components/funnel-sub-header/funnel-sub-header.vue index f42a90972..b6bd5c705 100644 --- a/src/fmg-components/funnel-sub-header/funnel-sub-header.vue +++ b/src/fmg-components/funnel-sub-header/funnel-sub-header.vue @@ -17,9 +17,7 @@ v-if="subText" class="d-flex align-items-center justify-content-center container-fluid overflow-hidden mt-1">

- - {{ subText }} - +

From 4cf50296f591d391ce3f348f8383b6f6259cb4de Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Tue, 12 Aug 2025 14:55:20 -0400 Subject: [PATCH 03/23] CASH-1397 fix spacing on damage and estimate pages. --- src/layouts/estimate/estimate.vue | 4 ++-- src/layouts/vehicle-damage/vehicle-damage.vue | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index fe32d7b98..c420d75c8 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -9,9 +9,9 @@
- +
-
+
-
+
Date: Tue, 12 Aug 2025 15:01:40 -0400 Subject: [PATCH 04/23] CASH-1397 format code. --- src/layouts/estimate/estimate.vue | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index c420d75c8..6ee944f01 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -11,7 +11,9 @@
-
+
Date: Tue, 12 Aug 2025 15:10:59 -0400 Subject: [PATCH 05/23] CASH-1397 remove "this." --- src/layouts/estimate/estimate.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index 6ee944f01..119b293e5 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -13,7 +13,7 @@
+ v-html="VinLookupQuestionText">
Date: Tue, 12 Aug 2025 15:14:43 -0400 Subject: [PATCH 06/23] CASH-1397 format code. --- src/layouts/estimate/estimate.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index 119b293e5..d891414ec 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -11,9 +11,7 @@
-
+
Date: Tue, 12 Aug 2025 18:06:10 -0400 Subject: [PATCH 07/23] CASH-1328: css specificity fix --- src/layouts/quote/quote.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/layouts/quote/quote.vue b/src/layouts/quote/quote.vue index 212b6f109..b74e34829 100644 --- a/src/layouts/quote/quote.vue +++ b/src/layouts/quote/quote.vue @@ -903,7 +903,7 @@ export default { padding-bottom: 2rem; :deep(.nav-bar) { position: initial; - button { + button.btn { width: 100%; justify-content: center; } From a7400a622ea1deacc6d186367f774e9b5f115451 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 13 Aug 2025 09:08:14 -0400 Subject: [PATCH 08/23] CASH-1397 add copy to header. --- src/layouts/estimate/estimate.vue | 32 +++++++++++++++++++++---------- 1 file changed, 22 insertions(+), 10 deletions(-) diff --git a/src/layouts/estimate/estimate.vue b/src/layouts/estimate/estimate.vue index d891414ec..b779eea20 100644 --- a/src/layouts/estimate/estimate.vue +++ b/src/layouts/estimate/estimate.vue @@ -11,7 +11,14 @@
-
+

+ +

+ +

+ - From c8cb461853649c438168e115c1e866f505fc97e5 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 13 Aug 2025 13:00:53 -0400 Subject: [PATCH 09/23] CASH-1404 fix font in packages. --- .../service-package-radio-for-afterpay.vue | 9 ++++++++- .../service-package-radio/service-package-radio.vue | 3 ++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/src/experiment-components/service-package-radio-for-afterpay.vue b/src/experiment-components/service-package-radio-for-afterpay.vue index e3c9d3ae0..3b23824d8 100644 --- a/src/experiment-components/service-package-radio-for-afterpay.vue +++ b/src/experiment-components/service-package-radio-for-afterpay.vue @@ -219,7 +219,7 @@ export default { &.has-subheader { & > .package-specs { display: inline-flex; - @include media-breakpoint-up(md) { + @include media-breakpoint-up(lg) { & > div:first-of-type { display: flex; } @@ -335,6 +335,9 @@ export default { justify-content: space-between; align-items: center; white-space: nowrap; + @include media-breakpoint-up(md) { + display: inline-flex; + } &.sub-label { color: $green; @@ -374,6 +377,8 @@ export default { } div.discount-price { color: $green; + font-family: UrbanistSemibold, Arial, Helvetica, sans-serif; + font-weight: 600; } @include media-breakpoint-up(md) { position: absolute; @@ -457,6 +462,8 @@ export default { font-weight: 600; line-height: 20px; font-size: 1.25rem; + font-family: UrbanistSemibold, Arial, Helvetica, sans-serif; + font-weight: 600; span.strikethrough-price { text-decoration: line-through; diff --git a/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue b/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue index 42741a03a..441a4f5cb 100644 --- a/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue +++ b/src/layouts/quote/service-package-question/service-package-radio/service-package-radio.vue @@ -314,13 +314,14 @@ export default { &.pricing-info { color: $green; font-size: 0.875rem; + font-family: UrbanistSemibold, Arial, Helvetica, sans-serif; + font-weight: 600; @include media-breakpoint-up(md) { position: absolute; bottom: 0.75rem; left: 0; width: 100%; margin-left: 1.25rem; - font-weight: 600; } span.strikethrough-price { text-decoration: line-through; From 5aa5b29f2e9f964f4249b19602f75ead10d56e35 Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 13 Aug 2025 13:38:41 -0400 Subject: [PATCH 10/23] CASH-1404 fix label style. --- .../service-package-radio-for-afterpay.vue | 8 ++++++++ .../service-package-radio.vue | 19 +++++++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/src/experiment-components/service-package-radio-for-afterpay.vue b/src/experiment-components/service-package-radio-for-afterpay.vue index 3b23824d8..9c10861c0 100644 --- a/src/experiment-components/service-package-radio-for-afterpay.vue +++ b/src/experiment-components/service-package-radio-for-afterpay.vue @@ -222,6 +222,14 @@ export default { @include media-breakpoint-up(lg) { & > div:first-of-type { display: flex; + justify-content: space-between; + p { + &.sub-label { + background: $green-100; + border-radius: 50rem; + padding: 0.25rem 0.50rem; + } + } } } } diff --git a/src/experiment-components/service-package-radio.vue b/src/experiment-components/service-package-radio.vue index bee29afd8..3ef48d03b 100644 --- a/src/experiment-components/service-package-radio.vue +++ b/src/experiment-components/service-package-radio.vue @@ -291,6 +291,25 @@ export default { height: 10px; min-width: 10px; } + + &.has-subheader { + & > .package-specs { + display: inline-flex; + @include media-breakpoint-up(lg) { + & > div:first-of-type { + display: flex; + justify-content: space-between; + p { + &.sub-label { + background: $green-100; + border-radius: 50rem; + padding: 0.25rem 0.50rem; + } + } + } + } + } + } } &:hover { From d3b2526ea9d611241436b7587dbc85d36d99555d Mon Sep 17 00:00:00 2001 From: Bryan Mauger Date: Wed, 13 Aug 2025 13:41:02 -0400 Subject: [PATCH 11/23] CASH-1404 format code. --- .../service-package-radio-for-afterpay.vue | 2 +- src/experiment-components/service-package-radio.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/experiment-components/service-package-radio-for-afterpay.vue b/src/experiment-components/service-package-radio-for-afterpay.vue index 9c10861c0..a7da76229 100644 --- a/src/experiment-components/service-package-radio-for-afterpay.vue +++ b/src/experiment-components/service-package-radio-for-afterpay.vue @@ -227,7 +227,7 @@ export default { &.sub-label { background: $green-100; border-radius: 50rem; - padding: 0.25rem 0.50rem; + padding: 0.25rem 0.5rem; } } } diff --git a/src/experiment-components/service-package-radio.vue b/src/experiment-components/service-package-radio.vue index 3ef48d03b..9358d06ab 100644 --- a/src/experiment-components/service-package-radio.vue +++ b/src/experiment-components/service-package-radio.vue @@ -303,7 +303,7 @@ export default { &.sub-label { background: $green-100; border-radius: 50rem; - padding: 0.25rem 0.50rem; + padding: 0.25rem 0.5rem; } } } From e4c24d2669f91ca4dc380a44561620fa6fdf3a9d Mon Sep 17 00:00:00 2001 From: Chloe Herd Date: Wed, 13 Aug 2025 14:06:06 -0400 Subject: [PATCH 12/23] Make modal behavior consistent --- src/digital-components/modal/modal.vue | 3 +-- .../save-progress-popup-question.vue | 1 - 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/digital-components/modal/modal.vue b/src/digital-components/modal/modal.vue index 1950bcdb8..f0d546782 100644 --- a/src/digital-components/modal/modal.vue +++ b/src/digital-components/modal/modal.vue @@ -9,8 +9,7 @@ tabindex="-1" aria-labelledby="ModalComponentLabel" @keypress.enter="onEnter" - aria-hidden="true" - @click.self="closeModal"> + aria-hidden="true">