diff --git a/app/konto/bestellungen/page.tsx b/app/konto/bestellungen/page.tsx index afc5242..e22bf70 100644 --- a/app/konto/bestellungen/page.tsx +++ b/app/konto/bestellungen/page.tsx @@ -44,13 +44,25 @@ export default async function KontoBestellungenPage() { -
+ {/* One grid for the whole card, not two separate flex/grid + groups — Bestellnummer/Datum each span 2 of the 4 + tracks from sm: up, so both rows share the exact same + column boundaries. Plain flex-wrap here (as this used + to be) sized every field to its own content width, so + e.g. "Status"/"Zahlungsstatus" started at a different + x position from one order card to the next depending + on how wide that particular badge's label happened to + be — a grid's column tracks are fixed by the + container width, identical on every card regardless + of content, which is what actually guarantees the + "always starts at the same position" alignment. */} +

Bestellnummer

{order.orderNumber}

-
+

Datum

{formatDate(order.createdAt)}

@@ -66,7 +78,7 @@ export default async function KontoBestellungenPage() {

Zahlungsstatus

-
+

Gesamtbetrag

{formatPrice(order.total)}