Fix: "+"-Button der Mengensteuerung war unsichtbar, wenn die maximale Lagermenge bereits im Warenkorb war

Ursache gefunden: wenn der Lagerbestand komplett im Warenkorb war, bekam
der "In den Warenkorb"-Button den kompletten langen Hinweissatz als
Text ("Maximale verfügbare Menge ist bereits im Warenkorb"). Der Button
wurde dadurch riesig (3 Zeilen) und hat die danebenliegende
Mengen-Steuerung samt "+"-Button optisch verschluckt — auf schmalen
Bildschirmen war der "+" komplett unsichtbar.

Fix: Der Button bekommt jetzt eine kurze Beschriftung ("Bereits im
Warenkorb"), der ausführliche Satz steht weiterhin im separaten
Hinweistext darunter. Zusätzlich .qty-row jetzt mit flex-wrap
abgesichert, damit ein zu langer Button-Text künftig einfach umbricht
statt die Mengen-Steuerung zu überlagern.

Verifiziert per Puppeteer auf schmalem Viewport (420px): "+" jetzt
sichtbar und klickbar, Button zeigt Kurztext, Hinweis zeigt weiterhin
den vollen Satz.
This commit is contained in:
qcigano
2026-08-02 21:06:17 +02:00
parent 0ee884364d
commit f4a48c519c
6 changed files with 25 additions and 21 deletions
+5 -1
View File
@@ -813,7 +813,11 @@ a:focus-visible, button:focus-visible {
padding: 0.25em 0.6em;
font-weight: 600;
}
.qty-row { display: flex; align-items: center; gap: 1rem; margin: 1.4rem 0 0.5rem; }
/* flex-wrap: falls der "In den Warenkorb"-Button mal langen Text bekommt (z.B. Lagerbestand-
Hinweise), soll er in eine neue Zeile umbrechen statt die Mengen-Steuerung daneben zu
verdecken. */
.qty-row { display: flex; flex-wrap: wrap; align-items: center; gap: 1rem; margin: 1.4rem 0 0.5rem; }
.qty-row .qty-stepper { flex-shrink: 0; }
/* Große, leicht zu treffende Mengen-Steuerung auf der Produktseite (ersetzt die winzigen
Browser-Standard-Pfeile eines <input type="number">). */