Merge pull request #750 from Safelite/CSR-848-font-color-add-elements
CSR-848 QA Updates
This commit is contained in:
commit
e31891bded
6 changed files with 103 additions and 5 deletions
|
|
@ -6,7 +6,7 @@
|
||||||
<div class="modal-body px-4 py-5">
|
<div class="modal-body px-4 py-5">
|
||||||
<img :src="this.ModalImage" class="w-100 mb-4" alt="" />
|
<img :src="this.ModalImage" class="w-100 mb-4" alt="" />
|
||||||
<h5 class="mb-4" v-html="this.ModalHeadline"></h5>
|
<h5 class="mb-4" v-html="this.ModalHeadline"></h5>
|
||||||
<p class="fw-bold mb-2" v-html="this.ModalSubheadertext"></p>
|
<p class="fw-bold mb-2 subheader-text" v-html="this.ModalSubheadertext"></p>
|
||||||
<p class="mb-0" v-html="this.ModalBodyText"></p>
|
<p class="mb-0" v-html="this.ModalBodyText"></p>
|
||||||
</div>
|
</div>
|
||||||
<div class="modal-footer">
|
<div class="modal-footer">
|
||||||
|
|
@ -45,6 +45,11 @@ export default {
|
||||||
|
|
||||||
<style lang="scss">
|
<style lang="scss">
|
||||||
.modal {
|
.modal {
|
||||||
|
h5,
|
||||||
|
strong,
|
||||||
|
.subheader-text {
|
||||||
|
color: $black;
|
||||||
|
}
|
||||||
&.modal-component {
|
&.modal-component {
|
||||||
.modal-dialog {
|
.modal-dialog {
|
||||||
.modal-content {
|
.modal-content {
|
||||||
|
|
|
||||||
|
|
@ -34,5 +34,5 @@ export default {
|
||||||
font-weight: 500;
|
font-weight: 500;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -30,6 +30,76 @@
|
||||||
typeStyle="caption"
|
typeStyle="caption"
|
||||||
class="mt-4"
|
class="mt-4"
|
||||||
/>
|
/>
|
||||||
|
<h3 style="m-0">h1</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h1"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">h2</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h2"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">h3</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h3"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">h4</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h4"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">h5</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h5"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">h6</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="h6"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">Body</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="body"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">Label</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="label"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">Small</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="small"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
|
<h3 style="m-0">Caption</h3>
|
||||||
|
<textBlock
|
||||||
|
cmsWidgetName="quoteDisclaimer"
|
||||||
|
justifyText="left"
|
||||||
|
typeStyle="caption"
|
||||||
|
class="mt-4"
|
||||||
|
/>
|
||||||
<funnel-footer
|
<funnel-footer
|
||||||
cmsWidgetName="FunnelFooterWidget"
|
cmsWidgetName="FunnelFooterWidget"
|
||||||
:isForwardActionDisabled="!meta.valid"
|
:isForwardActionDisabled="!meta.valid"
|
||||||
|
|
|
||||||
|
|
@ -25,6 +25,11 @@ import { applicationConfig } from "../constants/application-config";
|
||||||
import quote from "@/layouts/quote/quote.vue";
|
import quote from "@/layouts/quote/quote.vue";
|
||||||
|
|
||||||
const routes = [
|
const routes = [
|
||||||
|
{
|
||||||
|
path: "/quote", // This is a temporary route for testing.
|
||||||
|
name: "quote",
|
||||||
|
component: quote,
|
||||||
|
},
|
||||||
{
|
{
|
||||||
path: "/",
|
path: "/",
|
||||||
name: "root",
|
name: "root",
|
||||||
|
|
@ -227,7 +232,7 @@ function navigateToUrl(url, optionalQuery = {}) {
|
||||||
for (const queryKey in optionalQuery) {
|
for (const queryKey in optionalQuery) {
|
||||||
externalUrl.searchParams.append(queryKey, optionalQuery[queryKey]);
|
externalUrl.searchParams.append(queryKey, optionalQuery[queryKey]);
|
||||||
}
|
}
|
||||||
|
|
||||||
window.location.assign(externalUrl);
|
window.location.assign(externalUrl);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -153,7 +153,7 @@ export default {
|
||||||
handleChange,
|
handleChange,
|
||||||
errors,
|
errors,
|
||||||
value
|
value
|
||||||
} = useField(toRef(props, "groupName"), toRef(props, "validationRules"), fieldOptions);
|
} = useField(toRef(props, "groupName"), toRef(props, "validationRules"), fieldOptions);
|
||||||
|
|
||||||
const validateValue = value;
|
const validateValue = value;
|
||||||
return {
|
return {
|
||||||
|
|
@ -282,6 +282,12 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
&.list-button-horizontal {
|
||||||
|
height: 100%;
|
||||||
|
label {
|
||||||
|
height: 100%;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
.col {
|
.col {
|
||||||
|
|
|
||||||
|
|
@ -21,7 +21,10 @@
|
||||||
<p class="sub-label m-0">most popular</p>
|
<p class="sub-label m-0">most popular</p>
|
||||||
<ul>
|
<ul>
|
||||||
<li>New replacement windshield</li>
|
<li>New replacement windshield</li>
|
||||||
<li>Expert installation and <textLink linkType="dashedUnderline" text="recalibration" href="#!" data-bs-toggle="modal" data-bs-target="#EstimateRainDefenseModal" aria-label="Modal window" /></li>
|
<li><textLink linkType="dashedUnderline" text="Rain Defense" href="#!" data-bs-toggle="modal" data-bs-target="#EstimateRainDefenseModal" aria-label="Modal window" /> treatment</li>
|
||||||
|
<li>New <textLink linkType="dashedUnderline" text="front wiper blades" href="#!" data-bs-toggle="modal" data-bs-target="#EstimateFrontWiperModal" aria-label="Modal window" /></li>
|
||||||
|
<li>New <textLink linkType="dashedUnderline" text="rear wiper blade" href="#!" data-bs-toggle="modal" data-bs-target="#EstimateRearWiperModal" aria-label="Modal window" /></li>
|
||||||
|
<li>Expert <textLink linkType="dashedUnderline" text="recalibration" href="#!" data-bs-toggle="modal" data-bs-target="#EstimateRecalModal" aria-label="Modal window" /></li>
|
||||||
<li>Nationwide lifetime warranty</li>
|
<li>Nationwide lifetime warranty</li>
|
||||||
<li>New wiper blades</li>
|
<li>New wiper blades</li>
|
||||||
</ul>
|
</ul>
|
||||||
|
|
@ -46,6 +49,15 @@
|
||||||
<modal
|
<modal
|
||||||
cmsWidgetName="EstimateRainDefenseModal"
|
cmsWidgetName="EstimateRainDefenseModal"
|
||||||
/>
|
/>
|
||||||
|
<modal
|
||||||
|
cmsWidgetName="EstimateFrontWiperModal"
|
||||||
|
/>
|
||||||
|
<modal
|
||||||
|
cmsWidgetName="EstimateRearWiperModal"
|
||||||
|
/>
|
||||||
|
<modal
|
||||||
|
cmsWidgetName="EstimateRecalModal"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
</template>
|
</template>
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue