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">