From 87032eeba8a6fe7140f9314fa2ddb9060460be9b Mon Sep 17 00:00:00 2001 From: qcigano Date: Sun, 2 Aug 2026 19:44:39 +0200 Subject: [PATCH] Checkout-Zahlungsarten: Karten klappen sofort beim Anklicken auf; HasiDog-Box zeigt Charaktertext & ist breiter MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Zahlungsart-Auswahl umgebaut: jede Karte (PayPal/Klarna/Kreditkarte/ Banküberweisung) klappt den passenden "Verbinden"-Bereich jetzt SOFORT in sich selbst auf, sobald man draufklickt — kein Zwischenschritt, kein separates Panel weiter unten mehr. Rein CSS-gesteuert (:has()), reagiert augenblicklich auf den Klick. - Unterkategorie-Vorstellungsbox (z.B. HasiDog) zeigt jetzt wieder den persönlichen Charaktertext ("Ich bin klein, knuffig, wuschelig...") statt der Produktbeschreibung, plus den Cliffhanger-Satz "Wenn du mehr über mich erfahren möchtest, dann klicke" vor dem Button — für alle 6 Tier-Serien (Kuh, Hase, Wal, Oktopus, Schildkröte, Pinguin). Foto und Überschrift sind jetzt anklickbar und führen zur echten Produktseite, damit trotz des reinen Charaktertexts nichts an Kaufbarkeit verloren geht. Textspalte gegenüber Fotospalte verbreitert. Verifiziert per Puppeteer gegen den echten Build: PayPal-Karte zeigt beim Laden sofort den echten SDK-Button, Kreditkarte/Banküberweisung klappen unmittelbar beim Klick auf (ohne Wartezeit geprüft), Bankdaten und Charaktertext korrekt, keine Konsolenfehler. --- src/pages/ch/checkout/index.astro | 108 +++++++++--------- .../shop/[kategorie]/[unterkategorie].astro | 12 +- src/pages/checkout/index.astro | 108 +++++++++--------- src/pages/en/checkout/index.astro | 108 +++++++++--------- .../shop/[kategorie]/[unterkategorie].astro | 12 +- src/pages/fr/checkout/index.astro | 108 +++++++++--------- .../shop/[kategorie]/[unterkategorie].astro | 12 +- .../shop/[kategorie]/[unterkategorie].astro | 12 +- src/styles/global.css | 64 ++++++----- 9 files changed, 268 insertions(+), 276 deletions(-) diff --git a/src/pages/ch/checkout/index.astro b/src/pages/ch/checkout/index.astro index 3a10fa8..b794b01 100644 --- a/src/pages/ch/checkout/index.astro +++ b/src/pages/ch/checkout/index.astro @@ -22,56 +22,61 @@ const t = useTranslations(lang);

{t.checkout.step2}

- - - - -
- -
-
-

{t.checkout.payPalHint}

-
+
+ +
+

{t.checkout.payPalHint}

+
+
-