Fixed scrollbar for the above pages
This commit is contained in:
sheena 2023-03-09 20:50:00 +05:30
parent b416591738
commit 417ebef6d5
12 changed files with 51 additions and 18 deletions

View file

@ -229,7 +229,7 @@ export default {
.overflow-scroll { .overflow-scroll {
// Height will be determined by overall height of content above list // Height will be determined by overall height of content above list
height: calc(100% - 383px); height: calc(100% - 400px);
overflow-x: hidden !important; overflow-x: hidden !important;
-webkit-overflow-scrolling: touch; -webkit-overflow-scrolling: touch;
} }

View file

@ -4,7 +4,7 @@
<siteHeader cmsWidgetName="SiteHeaderWidget" /> <siteHeader cmsWidgetName="SiteHeaderWidget" />
<vehicleBanner class="mb-3" cmsWidgetName="VehicleBannerWidget" :displayGenericVehicleImage="false" /> <vehicleBanner class="mb-3" cmsWidgetName="VehicleBannerWidget" :displayGenericVehicleImage="false" />
<siteSubHeader cmsWidgetName="SiteSubHeaderWidget" /> <siteSubHeader cmsWidgetName="SiteSubHeaderWidget" />
<div class="fade-on-route-transition sub-container make-tall"> <div class="fade-on-route-transition sub-container overflow-scroll">
<alert <alert
ref="alertFewMoreQuestions" ref="alertFewMoreQuestions"
cmsWidgetName="alertWidget" cmsWidgetName="alertWidget"
@ -95,6 +95,10 @@ export default {
</script> </script>
<style lang="scss"> <style lang="scss">
.overflow-scroll {
height: calc(100% - 368px);
overflow-x: hidden !important;
}
.questions-page { .questions-page {
.question-text { .question-text {
margin-bottom: 0.5rem; margin-bottom: 0.5rem;

View file

@ -313,7 +313,7 @@ export default {
<style lang="scss"> <style lang="scss">
.overflow-scroll { .overflow-scroll {
height: calc(100% - 353px); height: calc(100% - 368px);
overflow-X: hidden !important; overflow-X: hidden !important;
} }

View file

@ -5,7 +5,7 @@
ref="theForm" ref="theForm"
v-slot="{ meta }" v-slot="{ meta }"
> >
<div class="page-container-grouped-styles overflow-auto"> <div class="page-container-grouped-styles ">
<siteHeader cmsWidgetName="SiteHeaderWidget" /> <siteHeader cmsWidgetName="SiteHeaderWidget" />
<vehicleBanner <vehicleBanner
class="mb-3" class="mb-3"
@ -14,7 +14,7 @@
/> />
<siteSubHeader cmsWidgetName="SiteSubHeaderWidget" /> <siteSubHeader cmsWidgetName="SiteSubHeaderWidget" />
<div class="px-5"> <div class="px-5 ">
<alert <alert
cmsWidgetName="FoundMultipleVehicles" cmsWidgetName="FoundMultipleVehicles"
ref="alertFoundMultipleVehicles" ref="alertFoundMultipleVehicles"
@ -26,7 +26,7 @@
id="multiple-vehicles-alert" id="multiple-vehicles-alert"
/> />
</div> </div>
<div class="overflow-scroll">
<addressVehiclesQuestion <addressVehiclesQuestion
ref="addressVehiclesQuestion" ref="addressVehiclesQuestion"
cmsWidgetName="VehicleConfirmationQuestion" cmsWidgetName="VehicleConfirmationQuestion"
@ -54,6 +54,7 @@
</span> </span>
</div> </div>
</div> </div>
</div>
<siteFooter <siteFooter
cmsWidgetName="SiteFooterWidget" cmsWidgetName="SiteFooterWidget"
:isForwardActionDisabled="!meta.valid" :isForwardActionDisabled="!meta.valid"
@ -270,4 +271,9 @@ export default {
#multiple-vehicles-alert p { #multiple-vehicles-alert p {
margin-bottom: 0 !important; // Overrides extra margin-bottom on alert body text margin-bottom: 0 !important; // Overrides extra margin-bottom on alert body text
} }
.overflow-scroll {
height: calc(100% - 432px);
overflow-X: hidden !important;
}
</style> </style>

View file

@ -4,11 +4,11 @@
@invalidSubmit="onInvalidSubmit" @invalidSubmit="onInvalidSubmit"
v-slot="{ meta }" v-slot="{ meta }"
> >
<div class="page-container-grouped-styles overflow-auto"> <div class="page-container-grouped-styles">
<siteHeader <siteHeader
cmsWidgetName="SiteHeaderWidget" cmsWidgetName="SiteHeaderWidget"
/> />
<div class="fade-on-route-transition sub-container make-tall px-5"> <div class="fade-on-route-transition sub-container overflow-scroll px-5">
<textBlock <textBlock
cmsWidgetName="verifyingCoverageStatement" cmsWidgetName="verifyingCoverageStatement"
typeStyle="h5" typeStyle="h5"
@ -150,6 +150,10 @@ export default {
</script> </script>
<style lang="scss"> <style lang="scss">
.overflow-scroll {
height: calc(100% - 168px);
overflow-X: hidden !important;
}
ol { ol {
margin-left: -1rem; margin-left: -1rem;
li { li {

View file

@ -3,14 +3,14 @@
@submit="onSubmit" @submit="onSubmit"
@invalid-submit="onInvalidSubmit" @invalid-submit="onInvalidSubmit"
v-slot="{ meta }"> v-slot="{ meta }">
<div class="page-container-grouped-styles overflow-auto"> <div class="page-container-grouped-styles">
<siteHeader cms-widget-name="SiteHeaderWidget" /> <siteHeader cms-widget-name="SiteHeaderWidget" />
<vehicleBanner <vehicleBanner
class="mb-3" class="mb-3"
cms-widget-name="VehicleBannerWidget" cms-widget-name="VehicleBannerWidget"
:display-generic-vehicle-image="false" /> :display-generic-vehicle-image="false" />
<siteSubHeader cms-widget-name="SiteSubHeaderWidget" /> <siteSubHeader cms-widget-name="SiteSubHeaderWidget" />
<div class="fade-on-route-transition sub-container make-tall mt-5 px-5"> <div class="fade-on-route-transition sub-container overflow-scroll mt-5 px-5">
<alert <alert
ref="alertVinNotFound" ref="alertVinNotFound"
v-if="displayVinNotFoundAlert" v-if="displayVinNotFoundAlert"
@ -276,6 +276,11 @@ export default {
</script> </script>
<style> <style>
.overflow-scroll {
height: calc(100% - 392px);
overflow-x: hidden !important;
}
#license-plate-question-wrapper .form-test-error { #license-plate-question-wrapper .form-test-error {
/** /**
Override extra margin-bottom in the error message in TextboxQuestion Override extra margin-bottom in the error message in TextboxQuestion

View file

@ -138,7 +138,7 @@ export default {
</script> </script>
<style lang="scss"> <style lang="scss">
.overflow-scroll { .overflow-scroll {
height: calc(100% - 152px); height: calc(100% - 168px);
overflow-X: hidden !important; overflow-X: hidden !important;
} }
.alert.alert-warning .alert.alert-warning

View file

@ -475,7 +475,7 @@ export default {
<style lang="scss"> <style lang="scss">
.overflow-scroll { .overflow-scroll {
height: calc(100% - 353px); height: calc(100% - 368px);
overflow-X: hidden !important; overflow-X: hidden !important;
} }
</style> </style>

View file

@ -118,7 +118,7 @@ export default {
<style lang="scss"> <style lang="scss">
.overflow-scroll { .overflow-scroll {
height: calc(100% - 353px); height: calc(100% - 368px);
overflow-X: hidden !important; overflow-X: hidden !important;
} }
</style> </style>

View file

@ -8,7 +8,7 @@
cmsWidgetName="VehicleBannerWidget" cmsWidgetName="VehicleBannerWidget"
:displayGenericVehicleImage="false" /> :displayGenericVehicleImage="false" />
<siteSubHeader ref="siteSubHeader" cmsWidgetName="SiteSubHeaderWidget" /> <siteSubHeader ref="siteSubHeader" cmsWidgetName="SiteSubHeaderWidget" />
<div class="fade-on-route-transition sub-container make-tall overflow-auto px-5"> <div class="fade-on-route-transition sub-container overflow-scroll px-5">
<div class="prevent-squish my-5"> <div class="prevent-squish my-5">
<div class="row"> <div class="row">
<div class="col"> <div class="col">
@ -221,3 +221,9 @@ export default {
}, },
}; };
</script> </script>
<style lang="scss">
.overflow-scroll {
height: calc(100% - 368px);
overflow-x: hidden !important;
}
</style>

View file

@ -4,7 +4,7 @@
@invalidSubmit="onInvalidSubmit" @invalidSubmit="onInvalidSubmit"
v-slot="{ meta }" v-slot="{ meta }"
> >
<div class="page-container-grouped-styles overflow-auto"> <div class="page-container-grouped-styles ">
<siteHeader <siteHeader
cmsWidgetName="SiteHeaderWidget" cmsWidgetName="SiteHeaderWidget"
/> />
@ -16,8 +16,8 @@
<siteSubHeader <siteSubHeader
cmsWidgetName="SiteSubHeaderWidget" cmsWidgetName="SiteSubHeaderWidget"
/> />
<div class="px-4"> <div class="px-4 overflow-scroll ">
<div class="fade-on-route-transition sub-container make-tall px-2 mt-5"> <div class="fade-on-route-transition sub-container px-2 mt-5">
<vinLookupAlerts <vinLookupAlerts
:activeAlertType="activeVehicleLookupAlertType" :activeAlertType="activeVehicleLookupAlertType"
/> />
@ -241,3 +241,11 @@ export default {
}, },
}; };
</script> </script>
<style>
.overflow-scroll {
height: calc(100% - 368px);
overflow-X: hidden !important;
}
</style>

View file

@ -335,7 +335,7 @@
<style lang="scss"> <style lang="scss">
.overflow-scroll { .overflow-scroll {
height: calc(100% - 152px); height: calc(100% - 165px);
overflow-X: hidden !important; overflow-X: hidden !important;
} }
.my-2 .my-2