more styling updates
This commit is contained in:
parent
a01c66aaed
commit
2ba0b4f070
4 changed files with 41 additions and 12 deletions
|
|
@ -236,7 +236,7 @@ export default {
|
||||||
case 'servicePackageRadio':
|
case 'servicePackageRadio':
|
||||||
classes = 'package-wrapper';
|
classes = 'package-wrapper';
|
||||||
if (this.isHorizontalLayout) {
|
if (this.isHorizontalLayout) {
|
||||||
classes += ' flex-fill';
|
classes += ' flex-grow-0 flex-shrink-0';
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'providerPrefRadio':
|
case 'providerPrefRadio':
|
||||||
|
|
@ -332,6 +332,12 @@ export default {
|
||||||
|
|
||||||
<style lang="scss" scoped>
|
<style lang="scss" scoped>
|
||||||
.button-question {
|
.button-question {
|
||||||
|
:deep(.package-wrapper) {
|
||||||
|
@media (min-width: 768px) {
|
||||||
|
flex: 0 0 calc(33.333% - 0.67rem);
|
||||||
|
max-width: calc(33.333% - 0.67rem);
|
||||||
|
}
|
||||||
|
}
|
||||||
color: $black;
|
color: $black;
|
||||||
|
|
||||||
.radio-button-container {
|
.radio-button-container {
|
||||||
|
|
@ -352,6 +358,11 @@ export default {
|
||||||
&.button-question-text-left {
|
&.button-question-text-left {
|
||||||
text-align: left;
|
text-align: left;
|
||||||
}
|
}
|
||||||
|
&.service-package-question-text {
|
||||||
|
font-weight: 500;
|
||||||
|
text-align: center;
|
||||||
|
margin-bottom: 0.5rem;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -2,8 +2,11 @@
|
||||||
<buttonQuestion
|
<buttonQuestion
|
||||||
ref="buttonQuestion"
|
ref="buttonQuestion"
|
||||||
v-model="selectedPackageName"
|
v-model="selectedPackageName"
|
||||||
|
class="service-package-question"
|
||||||
:answers="servicePackageAnswers"
|
:answers="servicePackageAnswers"
|
||||||
:groupName="groupName"
|
:groupName="groupName"
|
||||||
|
:questionText="questionText"
|
||||||
|
:questionTextClasses="['service-package-question-text']"
|
||||||
buttonTypeString="servicePackageRadio"
|
buttonTypeString="servicePackageRadio"
|
||||||
:buttonTypeObject="servicePackageRadio"
|
:buttonTypeObject="servicePackageRadio"
|
||||||
:validationRules="validationRules"
|
:validationRules="validationRules"
|
||||||
|
|
@ -50,7 +53,8 @@ export default {
|
||||||
data() {
|
data() {
|
||||||
return {
|
return {
|
||||||
servicePackageRadio,
|
servicePackageRadio,
|
||||||
selectedPackageName: ''
|
selectedPackageName: '',
|
||||||
|
questionText: 'Select an option:'
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
computed: {
|
computed: {
|
||||||
|
|
@ -280,3 +284,10 @@ export default {
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
|
<style lang="scss" scoped>
|
||||||
|
.service-package-question-text {
|
||||||
|
font-weight: 500;
|
||||||
|
text-align: center;
|
||||||
|
}
|
||||||
|
</style>
|
||||||
|
|
|
||||||
|
|
@ -143,7 +143,8 @@ export default {
|
||||||
width: 100%;
|
width: 100%;
|
||||||
padding: 1rem;
|
padding: 1rem;
|
||||||
border: 1px solid $gray-300;
|
border: 1px solid $gray-300;
|
||||||
box-shadow: 0px 4px 8px -4px rgba(0, 0, 0, 0.15), 0px 4px 24px -8px rgba(0, 0, 0, 0.2);
|
//box-shadow: 0px 4px 8px -4px rgba(0, 0, 0, 0.15), 0px 4px 24px -8px rgba(0, 0, 0, 0.2);
|
||||||
|
box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.2);
|
||||||
border-radius: 0.5rem;
|
border-radius: 0.5rem;
|
||||||
overflow: hidden;
|
overflow: hidden;
|
||||||
min-height: 60px;
|
min-height: 60px;
|
||||||
|
|
|
||||||
|
|
@ -24,21 +24,23 @@
|
||||||
isRequired
|
isRequired
|
||||||
@vapsItemsSelected="vapsItemsSelectedAction"
|
@vapsItemsSelected="vapsItemsSelectedAction"
|
||||||
@link-event="openModalAction" />
|
@link-event="openModalAction" />
|
||||||
<buttonMain
|
<div class="d-flex justify-content-center mt-8 mb-4">
|
||||||
ref="buttonMain"
|
<buttonMain
|
||||||
class="w-100"
|
ref="buttonMain"
|
||||||
variant="navigation"
|
class="continue-button"
|
||||||
:buttonText="'Continue'"
|
variant="navigation"
|
||||||
@clickEvent="forwardButtonAction" />
|
:buttonText="'Continue'"
|
||||||
|
@clickEvent="forwardButtonAction" />
|
||||||
|
</div>
|
||||||
<siteFooter
|
<siteFooter
|
||||||
cmsWidgetName="SiteFooterWidget"
|
cmsWidgetName="SiteFooterWidget"
|
||||||
:isForwardActionDisabled="!meta.valid"
|
:isForwardActionDisabled="!meta.valid"
|
||||||
:isForwardButtonHidden="true"
|
:isForwardButtonHidden="true"
|
||||||
@backClicked="navigateBack" />
|
@backClicked="navigateBack" />
|
||||||
<p
|
|
||||||
class="caption disclaimer"
|
|
||||||
v-html="PriceDisclaimerText"></p>
|
|
||||||
</div>
|
</div>
|
||||||
|
<p
|
||||||
|
class="caption disclaimer"
|
||||||
|
v-html="PriceDisclaimerText"></p>
|
||||||
</div>
|
</div>
|
||||||
<loadingModal
|
<loadingModal
|
||||||
ref="loadingModal"
|
ref="loadingModal"
|
||||||
|
|
@ -239,6 +241,7 @@ export default {
|
||||||
}
|
}
|
||||||
.disclaimer {
|
.disclaimer {
|
||||||
margin: 0.5rem 0 1.5rem 0;
|
margin: 0.5rem 0 1.5rem 0;
|
||||||
|
padding-left: 3rem;
|
||||||
:deep(.external-text) {
|
:deep(.external-text) {
|
||||||
text-decoration: none;
|
text-decoration: none;
|
||||||
}
|
}
|
||||||
|
|
@ -249,4 +252,7 @@ export default {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.continue-button {
|
||||||
|
width: 60%
|
||||||
|
}
|
||||||
</style>
|
</style>
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue