diff --git a/src/iss-components/site-footer/footer-image/footer-image.vue b/src/iss-components/site-footer/footer-image/footer-image.vue new file mode 100644 index 00000000..8b3ac9e6 --- /dev/null +++ b/src/iss-components/site-footer/footer-image/footer-image.vue @@ -0,0 +1,28 @@ + + + + diff --git a/src/iss-components/site-footer/site-footer.vue b/src/iss-components/site-footer/site-footer.vue index e695f422..52ca9273 100644 --- a/src/iss-components/site-footer/site-footer.vue +++ b/src/iss-components/site-footer/site-footer.vue @@ -41,14 +41,6 @@ -
- -
@@ -61,7 +53,7 @@ export default { name: 'site-footer', components: { textLink, - buttonMain + buttonMain, }, props: { isForwardActionDisabled: Boolean, @@ -88,7 +80,10 @@ export default { : this.getCmsContent(this.cmsWidgetName, 'ForwardButtonText'); }, footerImageURL() { - return this.getCmsContent(this.cmsWidgetName, 'FooterImageURL'); + //return this.getCmsContent(this.cmsWidgetName, 'FooterImageURL'); + const output = this.getCmsContent(this.cmsWidgetName, 'FooterImageURL'); + console.log("original image", output); + return output; }, includeFooterImage() { const currentPageName = this.getPageNameByQueryString(); diff --git a/src/layouts/coverage-statement/coverage-statement.vue b/src/layouts/coverage-statement/coverage-statement.vue index bd1e0162..e66bb65e 100644 --- a/src/layouts/coverage-statement/coverage-statement.vue +++ b/src/layouts/coverage-statement/coverage-statement.vue @@ -3,442 +3,477 @@ ref="theForm" v-slot="{ meta }" @submit="onSubmit" - @invalidSubmit="onInvalidSubmit"> -
-
- - -
-
-
-
-
-
-
-
-
-
-
-
- {{ deductibleForDisplay }} -
-
- {{ servicePriceForDisplay }} -
-
- {{ deductibleText }}  - {{ deductibleForDisplay }} -
- - -
-
-
-
- - - -
- -
-
-
-
-
+ @invalidSubmit="onInvalidSubmit" + > +
+
+
+ + +
- - +
+
+
+
+
+
+ {{ deductibleForDisplay }} +
+
+ {{ servicePriceForDisplay }} +
+
+ {{ deductibleText }}  + {{ deductibleForDisplay }} +
+ + +
+
+ + + +
+ +
+
+ + @@ -451,26 +486,26 @@ export default { } .deductible-text { - line-height: 1.5rem; + line-height: 1.5rem; } :deep p { - line-height: 1.5rem; - font-size: 0.875rem; - margin-bottom: 0.5rem; - strong { - color: $black; - } + line-height: 1.5rem; + font-size: 0.875rem; + margin-bottom: 0.5rem; + strong { + color: $black; + } } :deep .question-text { - margin-top: 1.5rem; - margin-bottom: 0.5rem; - font-size: 1rem; - line-height: 1.5rem; - & > span { - text-align: left; - } + margin-top: 1.5rem; + margin-bottom: 0.5rem; + font-size: 1rem; + line-height: 1.5rem; + & > span { + text-align: left; + } } :deep .deductible-modal { @@ -490,7 +525,6 @@ export default { } } .modal { - overflow: hidden; + overflow: hidden; } - diff --git a/src/layouts/duplicate-check/duplicate-check.vue b/src/layouts/duplicate-check/duplicate-check.vue index 4a842ba1..6df58973 100644 --- a/src/layouts/duplicate-check/duplicate-check.vue +++ b/src/layouts/duplicate-check/duplicate-check.vue @@ -1,210 +1,235 @@ diff --git a/src/layouts/policy-vehicles/policy-vehicles.vue b/src/layouts/policy-vehicles/policy-vehicles.vue index ae63de7e..b2024550 100644 --- a/src/layouts/policy-vehicles/policy-vehicles.vue +++ b/src/layouts/policy-vehicles/policy-vehicles.vue @@ -1,278 +1,298 @@ diff --git a/src/layouts/vehicle-damage/vehicle-damage.vue b/src/layouts/vehicle-damage/vehicle-damage.vue index 2771b30e..e5bdd97a 100644 --- a/src/layouts/vehicle-damage/vehicle-damage.vue +++ b/src/layouts/vehicle-damage/vehicle-damage.vue @@ -1,443 +1,540 @@ diff --git a/src/layouts/vehicle-parts/vehicle-parts.vue b/src/layouts/vehicle-parts/vehicle-parts.vue index f74e1c96..d8b4aac1 100644 --- a/src/layouts/vehicle-parts/vehicle-parts.vue +++ b/src/layouts/vehicle-parts/vehicle-parts.vue @@ -1,244 +1,251 @@ diff --git a/src/layouts/welcome-page/welcome-page.vue b/src/layouts/welcome-page/welcome-page.vue index e8a6bddb..15ba5d02 100644 --- a/src/layouts/welcome-page/welcome-page.vue +++ b/src/layouts/welcome-page/welcome-page.vue @@ -1,412 +1,413 @@ - diff --git a/src/styles/common-styles.scss b/src/styles/common-styles.scss index 357c14d1..4c8b7c67 100644 --- a/src/styles/common-styles.scss +++ b/src/styles/common-styles.scss @@ -1,35 +1,52 @@ // Common/Global Styles // Use this file for global styles that don't or won't have their own stylesheet +html, body { + height: 100%; +} body { font-size: 16px; background-color: #fff; - color: #4D5151; - + color: #4d5151; .container-fluid { - max-width: 576px; //Remove once desktop app is complete - - &.container-shadow { - box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.15); //Use instead of Bootstrap's helper - } - - &.make-tall { - height: 100vh; - display: flex; - flex-direction: column; - } - .prevent-squish { overflow-x: unset; } + &.page-container-grouped-styles { + overflow: hidden; + display: flex; + flex-direction: column; + } + // Set max-width on columns to prevent overly-wide + // components on extra wide screens. + .col-md-6 { + max-width: 472px; + @include media-breakpoint-up(xl) { + max-width: 708px; + } + .col { + max-width: 236px; + &.one-list-card-width { + max-width: 472px; + @include media-breakpoint-up(xl) { + max-width: 66.6666666%; + } + } + } + } + .col-xl-4 { + max-width: 472px; + .col { + max-width: 100%; + } + } + //END set max-width on columns } - .pointer { cursor: pointer; } - .container, .container-fluid { - overflow: hidden; + overflow-x: hidden; } .sub-container { @@ -38,7 +55,6 @@ body { width: 100%; display: flex; flex-direction: column; - overflow-x: hidden; } } @@ -50,50 +66,12 @@ body { height: 1px; overflow: hidden; } - - .pac-container { - z-index: 10000 !important; - } - - .page-container-grouped-styles { - @extend .container-fluid, .shadow, .p-0, .position-relative, .make-tall; - } - - //Footer modal backdrop adjustments for positioning - .modal-backdrop { - left: 50%; - transform: translateX(-50%); - max-width: 576px; - - &.show { - opacity: 0.4; - } - } - - // Scroll page when modal isn't open - .fade-on-route-transition { - height: calc(100% - 10px); - overflow: auto; - } - - // Prevent scroll when modal is open - &.modal-open { - div.page-container-grouped-styles { - overflow: hidden; - } - - .fade-on-route-transition { +} +.modal-open { + .container-fluid { + &.page-container-grouped-styles { overflow: hidden; + height: auto; } } - - .modal-text { - display: inline; - color: $blue; - cursor: pointer; - border: none; - font-size: 14px; - line-height: 24px; - font-weight: 500; - } -} \ No newline at end of file +} diff --git a/src/styles/ux-variables.scss b/src/styles/ux-variables.scss index fc4b50ee..82b6648a 100644 --- a/src/styles/ux-variables.scss +++ b/src/styles/ux-variables.scss @@ -180,13 +180,12 @@ $spacers: ( //Line Height -//Grid breakpoints +//Bootstrap Grid Breakpoints - Use these breakpoints only $grid-breakpoints: ( xs: 0, - sm: 576px, - md: 838px, - lg: 1074px, - xl: 1416px, + md: 768px, + xl: 1200px, + xxl: 1440px, ); //Shadow