diff --git a/docs/SPEC.md b/docs/SPEC.md index a1d67d4..15f05fe 100644 --- a/docs/SPEC.md +++ b/docs/SPEC.md @@ -95,8 +95,9 @@ Codiert als Checkbox nach dem Zeichen (Erweiterung der Markdown-Task-Syntax): ## 9. Darstellung -Drei Modi, umschaltbar über „horizontal / vertikal / kompakt“. Der Modus wählt -zugleich die Seitenanordnung: **horizontal** stellt Diagramm über den Editor +Drei Modi, im Editor umschaltbar über Icon-Buttons (Reihenfolge +**horizontal · kompakt · vertikal**, je mit Tooltip). Der Modus wählt zugleich +die Seitenanordnung: **horizontal** stellt Diagramm über den Editor (volle Breite), **vertikal** und **kompakt** stellen Editor und Diagramm nebeneinander (schmales Diagramm rechts). diff --git a/frontend/index.html b/frontend/index.html index 90e522d..041743c 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -185,10 +185,10 @@ .seg label{display:flex;cursor:pointer} .seg input{position:absolute;opacity:0;width:0;height:0} .seg span{ - padding:4px 12px; - font-family:'IBM Plex Sans',sans-serif;font-size:.75rem;color:var(--muted); + display:grid;place-items:center;padding:4px 10px;color:var(--muted); transition:background .15s,color .15s; } + .seg span svg{display:block} .seg label + label span{border-left:1px solid rgba(36,52,71,.14)} .seg input:checked + span{background:var(--or);color:#fff} .seg input:focus-visible + span{outline:2px solid var(--or);outline-offset:-2px} @@ -483,9 +483,18 @@ verworfene
- - - + + +