diff --git a/shop/components/order-wizard.tsx b/shop/components/order-wizard.tsx index 4909089..8953906 100644 --- a/shop/components/order-wizard.tsx +++ b/shop/components/order-wizard.tsx @@ -1113,7 +1113,7 @@ export function OrderWizard({ initial={{ opacity: 0, scale: 0.98 }} animate={{ opacity: 1, scale: 1 }} exit={{ opacity: 0, scale: 0.98 }} - className="w-full" + className="h-[calc(100vh-140px)] overflow-hidden w-full" > - {/* LINKER BEREICH: Linksbündige Überschrift & Notizfeld */} -
-
-
-
- +
+ {/* LINKER BEREICH: Scrollbares Bedienfeld */} +
+
+ + {/* Header & Status Stepper */} +
+
+
+ +
+
+

+ Anfrage prüfen +

+

+ Fast fertig! Bitte überprüfen Sie Ihre ausgewählte Konfiguration. +

+
+
+ + {/* Vertikaler Status-Stepper */} +
+

+ Schritt 4 von 4 — Zusammenfassung & Abschluss +

+
+
+
+ +
+ Kunde +
+
+
+ +
+ Modell +
+
+
+ +
+ Software +
+
+
+ 4 +
+ Abschluss +
+
- - Schritt 4 von 4 — Abschluss -
-

- Anfrage prüfen -

-

- Fast fertig! Bitte überprüfen Sie Ihre ausgewählte Konfiguration vor dem Absenden. + + {/* Kunden-Info Card */} + {selectedEndCustomer && ( +

+
+ + Ausgewählter Endkunde +
+

{selectedEndCustomer.company_name}

+

Ansprechpartner: {[selectedEndCustomer.first_name, selectedEndCustomer.last_name].filter(Boolean).join(' ')}

+

Adresse: {[selectedEndCustomer.street, [selectedEndCustomer.zip, selectedEndCustomer.city].filter(Boolean).join(' ')].filter(Boolean).join(', ')}

+
+ )} + + {/* Anmerkungen / Notizfeld */} +
+ +