Zeer breed mermaid-diagram (gantt) rendert als dunne strip i.p.v. leesbaar #895

Closed
opened 2026-07-26 14:56:16 +00:00 by brenno · 0 comments
Owner

Vervolg op de #886-keuring. Een zeer breed diagram — bv. een gantt (viewBox ~1384×148, breedte/hoogte ≈ 9,35) — parseert en rendert wél, maar de passende inpassing (#868, op volle breedte) maakt er een dunne strip van (hoogte ≈ 0,09·slidebreedte): moeilijk leesbaar. Spiegelbeeld van het te-hoge geval dat #872 met verticaal scrollen oploste.

Aanpak (spiegelt #872): zakt de passende hoogte onder een leesbaarheidsvloer (minH = 0.16·w), dan tonen we het diagram op een interactief oppervlak (presentatie) op volle hoogte (maxH) en horizontaal scrollbaar; de bestaande #872-scroll-sync (presentator→publiek als fractie) werkt richting-onafhankelijk, dus ook horizontaal. Statisch (export/publiek zonder sync) blijft passend (heel diagram zichtbaar, dun). In MermaidDiagram._buildDiagram.

Vervolg op de #886-keuring. Een zeer breed diagram — bv. een gantt (viewBox ~1384×148, breedte/hoogte ≈ 9,35) — parseert en rendert wél, maar de passende inpassing (#868, op volle breedte) maakt er een **dunne strip** van (hoogte ≈ 0,09·slidebreedte): moeilijk leesbaar. Spiegelbeeld van het te-hoge geval dat #872 met verticaal scrollen oploste. **Aanpak (spiegelt #872):** zakt de passende hoogte onder een leesbaarheidsvloer (`minH = 0.16·w`), dan tonen we het diagram op een interactief oppervlak (presentatie) op **volle hoogte (maxH)** en **horizontaal scrollbaar**; de bestaande #872-scroll-sync (presentator→publiek als fractie) werkt richting-onafhankelijk, dus ook horizontaal. Statisch (export/publiek zonder sync) blijft **passend** (heel diagram zichtbaar, dun). In `MermaidDiagram._buildDiagram`.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
LibreKAT/Ocideck#895
No description provided.