From 64110484decb88f3b28775f91fa1a9cca76c3aee Mon Sep 17 00:00:00 2001 From: qcigano Date: Mon, 3 Aug 2026 17:11:20 +0200 Subject: [PATCH] Konto-Kopfkarte: "Meine Daten"-Button statt Abo-Button MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Der "Mein Abo verwalten"-Button in der Kopfkarte fällt wieder weg — der Zugriff aufs Abo läuft ab jetzt nur noch über die eigene "Mein Abo"-Nav- Kachel. Stattdessen wandert "Meine Daten" aus der Schnellnavigation direkt in die Kopfkarte: ein neuer, gleich premium gestylter Button (Teal/Lila statt Gold, gleiches wanderndes Glanzlicht) unten rechts in der Karte, der zum Profil-Bereich springt. Co-Authored-By: Claude Sonnet 5 --- src/i18n/ui.ts | 4 +++ src/pages/ch/konto/angemeldet.astro | 24 ++++++------- src/pages/en/konto/angemeldet.astro | 24 ++++++------- src/pages/fr/konto/angemeldet.astro | 24 ++++++------- src/pages/konto/angemeldet.astro | 24 ++++++------- src/styles/global.css | 54 ++++++++++++++++++++++++++++- 6 files changed, 101 insertions(+), 53 deletions(-) diff --git a/src/i18n/ui.ts b/src/i18n/ui.ts index 7ec5dea..f6772da 100644 --- a/src/i18n/ui.ts +++ b/src/i18n/ui.ts @@ -232,6 +232,7 @@ export const ui = { logout: "Abmelden", navLabel: "Kontobereich-Navigation", statOrders: "Bestellungen", statWishlist: "Wunschliste", statOpen: "Offene Sendungen", statData: "Meine Daten", statLoyalty: "Treuebonus", + datenHeaderBtn: "👤 Meine Daten", loyaltyTitle: "🎁 Mein Treuebonus", loyaltyProgressTemplate: "Dein Bestellfortschritt: {cur} von {ziel} Bestellungen", loyaltyRemainingOne: "Dir fehlt noch 1 Bestellung, bis du 20 % Rabatt auf einen Artikel deiner Wahl erhältst.", @@ -529,6 +530,7 @@ export const ui = { logout: "Sign out", navLabel: "Account section navigation", statOrders: "Orders", statWishlist: "Wishlist", statOpen: "Open shipments", statData: "My details", statLoyalty: "Loyalty reward", + datenHeaderBtn: "👤 My details", loyaltyTitle: "🎁 My loyalty reward", loyaltyProgressTemplate: "Your order progress: {cur} of {ziel} orders", loyaltyRemainingOne: "You need 1 more order to get 20% off an item of your choice.", @@ -826,6 +828,7 @@ export const ui = { logout: "Abmälde", navLabel: "Kontobereich-Navigation", statOrders: "Bstellige", statWishlist: "Wunschlischte", statOpen: "Offni Sändige", statData: "Mini Date", statLoyalty: "Treuebonus", + datenHeaderBtn: "👤 Mini Date", loyaltyTitle: "🎁 Mis Treuebonus", loyaltyProgressTemplate: "Din Bstellfortschritt: {cur} vo {ziel} Bstellige", loyaltyRemainingOne: "Dir fehlt no 1 Bstellig, bis du 20 % Rabatt uf en Artikel dinere Wahl übercho.", @@ -1123,6 +1126,7 @@ export const ui = { logout: "Se déconnecter", navLabel: "Navigation de l'espace client", statOrders: "Commandes", statWishlist: "Liste de souhaits", statOpen: "Envois en cours", statData: "Mes données", statLoyalty: "Récompense", + datenHeaderBtn: "👤 Mes données", loyaltyTitle: "🎁 Ma récompense fidélité", loyaltyProgressTemplate: "Votre progression : {cur} sur {ziel} commandes", loyaltyRemainingOne: "Il vous manque encore 1 commande pour obtenir 20 % de réduction sur l'article de votre choix.", diff --git a/src/pages/ch/konto/angemeldet.astro b/src/pages/ch/konto/angemeldet.astro index 1c7fa94..5e307b0 100644 --- a/src/pages/ch/konto/angemeldet.astro +++ b/src/pages/ch/konto/angemeldet.astro @@ -89,12 +89,14 @@ const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === + {/* Schnellnavigation: eine zusammenhängende Leiste direkt über "Meine Bestellungen" / @@ -119,11 +121,6 @@ const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === - + {/* Schnellnavigation: eine zusammenhängende Leiste direkt über "Meine Bestellungen" / @@ -119,11 +121,6 @@ const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === - + {/* Schnellnavigation: eine zusammenhängende Leiste direkt über "Meine Bestellungen" / @@ -119,11 +121,6 @@ const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === - + {/* Schnellnavigation: eine zusammenhängende Leiste direkt über "Meine Bestellungen" / @@ -120,11 +122,6 @@ const angekommeneBestellungen = beispielBestellungen.filter((b) => b.status === -