diff --git a/src/app/pages/cart/cart.component.html b/src/app/pages/cart/cart.component.html
index 90c143d..ad5406e 100644
--- a/src/app/pages/cart/cart.component.html
+++ b/src/app/pages/cart/cart.component.html
@@ -46,12 +46,15 @@
{{ itemDesc(item) || '' }}...
- @if (item.colour || item.size) {
+ @if (item.colour || (item.size && item.size.toLowerCase() !== 'default')) {
@if (item.colour) {
- {{ 'itemDetail.colour' | translate }}: {{ item.colour }}
+
+ {{ 'itemDetail.colour' | translate }}:
+
+
}
- @if (item.size) {
+ @if (item.size && item.size.toLowerCase() !== 'default') {
{{ 'itemDetail.size' | translate }}: {{ item.size }}
}
diff --git a/src/app/pages/cart/cart.component.scss b/src/app/pages/cart/cart.component.scss
index 9c75ba6..9e57aa9 100644
--- a/src/app/pages/cart/cart.component.scss
+++ b/src/app/pages/cart/cart.component.scss
@@ -368,6 +368,7 @@
display: flex;
gap: 10px;
flex-wrap: wrap;
+ align-items: center;
margin-top: 4px;
.cart-variant {
@@ -377,6 +378,18 @@
padding: 3px 10px;
border-radius: 6px;
font-weight: 500;
+ display: inline-flex;
+ align-items: center;
+ gap: 6px;
+ }
+
+ .cart-colour-swatch {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ border-radius: 50%;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ vertical-align: middle;
}
}
@@ -484,6 +497,7 @@
display: flex;
gap: 10px;
flex-wrap: wrap;
+ align-items: center;
margin-top: 4px;
.cart-variant {
@@ -493,6 +507,18 @@
padding: 3px 10px;
border-radius: 6px;
font-weight: 500;
+ display: inline-flex;
+ align-items: center;
+ gap: 6px;
+ }
+
+ .cart-colour-swatch {
+ display: inline-block;
+ width: 16px;
+ height: 16px;
+ border-radius: 50%;
+ border: 1px solid rgba(0, 0, 0, 0.15);
+ vertical-align: middle;
}
}