CASH-203: UI Updates for Afterpay breakout with service package discounts
This commit is contained in:
parent
33d1025db7
commit
60f053f851
1 changed files with 10 additions and 9 deletions
|
|
@ -5,6 +5,7 @@
|
|||
:class="[
|
||||
this.buttonLabelSubCopy ? 'has-subheader' : '',
|
||||
this.additionalButtonData.isInsuranceSelected ? 'is-insurance' : '',
|
||||
this.hasPackageDiscount() ? 'has-package-discount' : '',
|
||||
]"
|
||||
for="testradio">
|
||||
<div class="package-specs">
|
||||
|
|
@ -55,10 +56,7 @@
|
|||
</div>
|
||||
|
||||
<div
|
||||
v-if="
|
||||
this.additionalButtonData.servicePackageDiscount &&
|
||||
this.additionalButtonData.Text
|
||||
"
|
||||
v-if="hasPackageDiscount()"
|
||||
class="special-save-box">
|
||||
<span v-html="this.additionalButtonData.Text"></span>
|
||||
</div>
|
||||
|
|
@ -144,6 +142,10 @@ export default {
|
|||
truncatedSinglePayment() {
|
||||
return "$" + Math.trunc(this.buttonAuxillaryCopy.replace("$", ""));
|
||||
},
|
||||
hasPackageDiscount() {
|
||||
return this.additionalButtonData.servicePackageDiscount &&
|
||||
this.additionalButtonData.Text;
|
||||
},
|
||||
},
|
||||
};
|
||||
</script>
|
||||
|
|
@ -212,11 +214,6 @@ export default {
|
|||
}
|
||||
|
||||
&.has-subheader {
|
||||
min-height: 150px;
|
||||
|
||||
&.is-insurance {
|
||||
min-height: 72px;
|
||||
}
|
||||
|
||||
& > .package-specs {
|
||||
& > div:first-of-type {
|
||||
|
|
@ -225,6 +222,10 @@ export default {
|
|||
}
|
||||
}
|
||||
|
||||
&.has-package-discount {
|
||||
min-height: 150px;
|
||||
}
|
||||
|
||||
&:before {
|
||||
content: "";
|
||||
position: relative;
|
||||
|
|
|
|||
Loading…
Reference in a new issue