fix: Charakter-Modal ohne Scrollbalken trotz größerem Portrait #19
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
DasAoD/sfguildsv2!19
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "fix/character-modal-height"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Problem
Das Portrait im Charakter-Modal ist mit 160px deutlich größer als der vorherige Buchstaben-Platzhalter (100px, siehe PR #18). Dadurch wurde der Modal-Inhalt auf üblichen Bildschirmhöhen zu hoch und brauchte einen internen Scrollbalken.
Rückmeldung nach dem Deploy von PR #18 (Live-Test mit echten Charakteren): Portrait größer als Platzhalter → alles darunter rutscht nach unten → Scrollbalken im Modal.
Änderungen
guild.js): Waffen jetzt direkt unter Ehre/Rang, Tränke-Sektion darunter..modal-contentdarf bis95vhstatt80vhwachsen (guild.css).guild.css), um zusätzlichen Platz zu gewinnen.#characterModalBody { padding-top: ... }(spart etwas Platz, ohne die anderen Modals — Import/Bestätigen — zu beeinflussen).Alle drei Anpassungen zusammen reichen aus, damit das Charakter-Modal auf gängigen Bildschirmhöhen (getestet bei 958px Viewport-Höhe) ohne internen Scrollbalken auskommt.
Nebenbei: Die CSS-Cache-Version (
includes/template.php) war seit dem Portrait-PR nicht gebumpt, obwohlguild.csssich dort geändert hatte (.char-portrait-frame100px→160px) — mit hochgezogen, damit Browser die aktualisierten Styles auch laden. JS-Cache-Version ebenfalls gebumpt.Test
Vor dem Öffnen dieser PR live im Browser simuliert (CSS-Overrides + DOM-Reorder direkt auf der Live-Seite injiziert, nicht deployt) und geprüft, dass der Modal-Inhalt ohne Scrollbalken passt. Nach dem Merge/Deploy bitte nochmal am echten Modal gegenprüfen, insb. bei kleineren Bildschirmhöhen.