diff --git a/src/fmg-components/cart/cart.vue b/src/fmg-components/cart/cart.vue
index c1a9608a8..1180b3152 100644
--- a/src/fmg-components/cart/cart.vue
+++ b/src/fmg-components/cart/cart.vue
@@ -5,7 +5,10 @@
class="row vin-toggle flex align-items-center pt-4"
:class="[isExpanded ? 'expanded' : '']"
@click="toggleIsExpanded()">
-
+
{{ amountDueText }}
{{ getFormattedAmount("", amountDue) }}
@@ -13,7 +16,8 @@
-
+
+ {{ screenReaderTotalAmountDueText }}
{{ getFormattedAmount("", packagePrice) }}
@@ -27,7 +31,11 @@
linkType="text"
:text="removeLinkText"
href="#!"
- @click-event="removeItem(cartItem.cartItemType, cartItem.category)" />
+ @click-event="removeItem(cartItem.cartItemType, cartItem.category)">
+
+ {{ cartItem.name }}
+
+
@@ -56,25 +64,40 @@
{{ recycleFeeCartItem.name }}
- {{ getFormattedAmount(cartItem.category, cartItem.subTotal) }}
+ {{ screenReaderRecycleFeeText }}{{ getFormattedAmount(cartItem.category, cartItem.subTotal) }}
{{ subtotalText }}{{ getFormattedAmount("", subTotal) }}
+ >{{ screenReaderSubTotalText }}{{ getFormattedAmount("", subTotal) }}
{{ salesTaxText }}{{ getFormattedAmount("", salesTax) }}
+ >{{ screenReaderSalesTaxText }}{{ getFormattedAmount("", salesTax) }}
{{ amountPaidText }}{{ getFormattedAmount("", amountPaid) }}
+ >{{ screenReaderAmountPaidText }}{{ getFormattedAmount("", amountPaid) }}
{{ amountDueText }}{{ getFormattedAmount("", amountDue) }}
+ >{{ screenReaderTotalAmountDueText }}{{ getFormattedAmount("", amountDue) }}
@@ -187,6 +210,24 @@ export default {
},
},
computed: {
+ screenReaderTotalAmountDueText() {
+ return this.getCmsContent("ScreenReaderTotalAmountDueWidget", "Text");
+ },
+ screenReaderRemoveVapsText() {
+ return this.getCmsContent("ScreenReaderRemoveVapsWidget", "Text");
+ },
+ screenReaderRecycleFeeText() {
+ return this.getCmsContent("ScreenReaderRecycleFeeWidget", "Text");
+ },
+ screenReaderSubTotalText() {
+ return this.getCmsContent("ScreenReaderSubTotalWidget", "Text");
+ },
+ screenReaderAmountPaidText() {
+ return this.getCmsContent("ScreenReaderAmountPaidWidget", "Text");
+ },
+ screenReaderSalesTaxText() {
+ return this.getCmsContent("ScreenReaderSalesTaxWidget", "Text");
+ },
availableLineItems() {
if (!this.lineItems || this.lineItems.length < 1) {
return [];