-
+
{{ item.originalFilename }}
{{ getItemMaterialLabel(item) }} | Colore:
diff --git a/frontend/src/app/features/admin/pages/admin-dashboard.component.ts b/frontend/src/app/features/admin/pages/admin-dashboard.component.ts
index 0d15464..466dcb5 100644
--- a/frontend/src/app/features/admin/pages/admin-dashboard.component.ts
+++ b/frontend/src/app/features/admin/pages/admin-dashboard.component.ts
@@ -131,7 +131,8 @@ export class AdminDashboardComponent implements OnInit {
this.selectedOrder = order;
this.selectedStatus = order.status;
this.selectedPaymentMethod = order.paymentMethod || 'OTHER';
- this.showPrintDetails = this.showPrintDetails && this.hasPrintItems(order);
+ this.showPrintDetails =
+ this.showPrintDetails && this.hasPrintItems(order);
this.detailLoading = false;
},
error: () => {
@@ -446,7 +447,8 @@ export class AdminDashboardComponent implements OnInit {
this.selectedStatus = updatedOrder.status;
this.selectedPaymentMethod =
updatedOrder.paymentMethod || this.selectedPaymentMethod;
- this.showPrintDetails = this.showPrintDetails && this.hasPrintItems(updatedOrder);
+ this.showPrintDetails =
+ this.showPrintDetails && this.hasPrintItems(updatedOrder);
}
private applyListFiltersAndSelection(): void {
diff --git a/frontend/src/app/features/checkout/checkout.component.ts b/frontend/src/app/features/checkout/checkout.component.ts
index bb34b60..c00abc7 100644
--- a/frontend/src/app/features/checkout/checkout.component.ts
+++ b/frontend/src/app/features/checkout/checkout.component.ts
@@ -393,10 +393,7 @@ export class CheckoutComponent implements OnInit {
}
private loadStlPreviews(session: any): void {
- if (
- !this.sessionId ||
- !Array.isArray(session?.items)
- ) {
+ if (!this.sessionId || !Array.isArray(session?.items)) {
return;
}
diff --git a/frontend/src/app/features/order/order.component.html b/frontend/src/app/features/order/order.component.html
index 2b73d7a..47a0a68 100644
--- a/frontend/src/app/features/order/order.component.html
+++ b/frontend/src/app/features/order/order.component.html
@@ -161,7 +161,9 @@
{{
@@ -201,10 +203,14 @@
- {{ "CHECKOUT.QTY" | translate }}: {{ item.quantity }}
+ {{ "CHECKOUT.QTY" | translate }}: {{ item.quantity }}
{{ "CHECKOUT.MATERIAL" | translate }}:
- {{ item.materialCode || ("ORDER.NOT_AVAILABLE" | translate) }}
+ {{
+ item.materialCode || ("ORDER.NOT_AVAILABLE" | translate)
+ }}
{{ "SHOP.VARIANT" | translate }}: {{ variantLabel }}
@@ -252,7 +258,9 @@
{{ orderKindLabel(o) }}
- {{ "ORDER.ITEM_COUNT" | translate }}
+ {{
+ "ORDER.ITEM_COUNT" | translate
+ }}
{{ (o.items || []).length }}
diff --git a/frontend/src/app/features/order/order.component.ts b/frontend/src/app/features/order/order.component.ts
index 52c2d8d..16837e6 100644
--- a/frontend/src/app/features/order/order.component.ts
+++ b/frontend/src/app/features/order/order.component.ts
@@ -263,7 +263,9 @@ export class OrderComponent implements OnInit {
return shopName;
}
- return String(item?.originalFilename ?? this.translate.instant('ORDER.NOT_AVAILABLE'));
+ return String(
+ item?.originalFilename ?? this.translate.instant('ORDER.NOT_AVAILABLE'),
+ );
}
itemVariantLabel(item: PublicOrderItem): string | null {
diff --git a/frontend/src/app/features/shop/components/product-card/product-card.component.html b/frontend/src/app/features/shop/components/product-card/product-card.component.html
index 96d3994..11688b0 100644
--- a/frontend/src/app/features/shop/components/product-card/product-card.component.html
+++ b/frontend/src/app/features/shop/components/product-card/product-card.component.html
@@ -46,9 +46,7 @@
{{ priceLabel() | currency: "CHF" }}
@if (hasPriceRange()) {
- {{
- "SHOP.PRICE_FROM" | translate
- }}
+ {{ "SHOP.PRICE_FROM" | translate }}
}
diff --git a/frontend/src/app/features/shop/components/product-card/product-card.component.scss b/frontend/src/app/features/shop/components/product-card/product-card.component.scss
index 8825c7d..c912bba 100644
--- a/frontend/src/app/features/shop/components/product-card/product-card.component.scss
+++ b/frontend/src/app/features/shop/components/product-card/product-card.component.scss
@@ -4,8 +4,11 @@
border: 1px solid rgba(16, 24, 32, 0.08);
border-radius: 1.1rem;
overflow: hidden;
- background:
- linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(248, 246, 241, 1));
+ background: linear-gradient(
+ 180deg,
+ rgba(255, 255, 255, 0.98),
+ rgba(248, 246, 241, 1)
+ );
box-shadow: 0 18px 40px rgba(16, 24, 32, 0.08);
transition:
transform 0.2s ease,
@@ -24,7 +27,11 @@
display: block;
min-height: 244px;
background:
- radial-gradient(circle at top right, rgba(250, 207, 10, 0.28), transparent 42%),
+ radial-gradient(
+ circle at top right,
+ rgba(250, 207, 10, 0.28),
+ transparent 42%
+ ),
linear-gradient(160deg, #f7f4ed 0%, #ece7db 100%);
}
diff --git a/frontend/src/app/features/shop/product-detail.component.html b/frontend/src/app/features/shop/product-detail.component.html
index eec9d42..fbe8da1 100644
--- a/frontend/src/app/features/shop/product-detail.component.html
+++ b/frontend/src/app/features/shop/product-detail.component.html
@@ -44,7 +44,9 @@