diff --git a/src/constants/analytics.js b/src/constants/analytics.js
index f6534cda4..fe43be06d 100644
--- a/src/constants/analytics.js
+++ b/src/constants/analytics.js
@@ -23,7 +23,6 @@ const GaActions = {
SUBMITTED: "Submitted",
DISPLAYED: "Displayed",
CASH_QUOTE_DISPLAYED: "Cash quote displayed",
- SERVICE_PACKAGE_PRICE: "Service package price",
MOBILE_AVAILABLE: "mobile_available",
SHOPS_FIRST_DISPLAYED: "shops_first_displayed",
MORE_LOCATIONS_CLICKED: "more_locations_clicked",
diff --git a/src/constants/store-mutations.js b/src/constants/store-mutations.js
index 2f53d8133..5064864d0 100644
--- a/src/constants/store-mutations.js
+++ b/src/constants/store-mutations.js
@@ -69,6 +69,7 @@ const storeMutations = {
UPDATE_SETTLED_TENDER_AMOUNT: "updateSettledTenderAmount",
UPDATE_IS_RECAL_ACK_OPT_IN: "updateIsRecalAckOptIn",
UPDATE_IS_MSR_FEE_APPLICABLE: "updateIsMSRFeeApplicable",
+ UPDATE_CASH_PRICE_SUBTOTAL: "updateCashPriceSubTotal",
// EVENT BUS MUTATIONS
ADD_EVENT_TO_BUS: "addEventToBus",
diff --git a/src/digital-components/base-input-button/button-functionality-props.js b/src/digital-components/base-input-button/button-functionality-props.js
index fe2104457..73da5f25c 100644
--- a/src/digital-components/base-input-button/button-functionality-props.js
+++ b/src/digital-components/base-input-button/button-functionality-props.js
@@ -35,4 +35,9 @@ export const inputButtonProps = {
default: false,
},
suppressError: Boolean,
+ labelBold: {
+ type: Boolean,
+ required: false,
+ default: false,
+ },
};
diff --git a/src/digital-components/button-question/button-question.vue b/src/digital-components/button-question/button-question.vue
index 36f036379..2f1273511 100644
--- a/src/digital-components/button-question/button-question.vue
+++ b/src/digital-components/button-question/button-question.vue
@@ -9,7 +9,9 @@ https://safelite.atlassian.net/wiki/spaces/DC/pages/76644418/Button+Question+Com
v-if="questionText && answers && answers.length > 0"
class="question-text d-flex"
:class="{ 'small-question-text': isSmallQuestionText }">
- {{ questionText }}
+
+ {{ questionText }}
+
@@ -57,6 +59,7 @@ https://safelite.atlassian.net/wiki/spaces/DC/pages/76644418/Button+Question+Com
:setLastValuePushedToGa="setLastValuePushedToGa"
:isInsuranceSelected="isInsuranceSelected"
:suppressError="suppressError"
+ :labelBold="labelBold"
@buttonEvent="handleButtonEvent"
v-model="selectedValues" />
@@ -141,6 +144,11 @@ export default {
default: false,
},
isInsuranceSelected: Boolean,
+ labelBold: {
+ type: Boolean,
+ required: false,
+ default: false,
+ },
},
setup(props) {
const propsClone = Object.assign({}, props);
@@ -360,6 +368,9 @@ export default {
& > span {
text-align: center;
}
+ .span-bold {
+ font-weight: 600;
+ }
}
.small-question-text {
&.question-text {
diff --git a/src/digital-components/date-picker/date-picker.vue b/src/digital-components/date-picker/date-picker.vue
index 1a7df91e0..b23ccece2 100644
--- a/src/digital-components/date-picker/date-picker.vue
+++ b/src/digital-components/date-picker/date-picker.vue
@@ -1042,6 +1042,9 @@ export default {
min-width: 3rem;
width: 3rem;
}
+ &:hover {
+ border: 2px solid $blue;
+ }
}
}
&.unavailable-day {
@@ -1083,7 +1086,6 @@ export default {
}
input[type="radio"]:checked + label:after {
background-color: $black;
- top: 2rem;
}
}
}
diff --git a/src/digital-components/dropdown-question/dropdown-question.vue b/src/digital-components/dropdown-question/dropdown-question.vue
index 8b3cf023f..7b52745fa 100644
--- a/src/digital-components/dropdown-question/dropdown-question.vue
+++ b/src/digital-components/dropdown-question/dropdown-question.vue
@@ -6,6 +6,7 @@
:for="dropdownId"
:aria-label="questionText"
class="form-label"
+ :class="[labelBold ? 'label-bold' : '']"
v-html="questionText">