feat(diagram): #-Umschalter blendet die Knoten-IDs vor dem Titel ein
Die ID ist die Adresse eines Knotens — Ziel der Abhängigkeiten, Schlüssel der Beschreibungsblöcke —, stand im Diagramm aber nur im Tooltip (D36). Jetzt umschaltbar und geschrieben wie im Text: `#some.id: Titel`. - Als RENDERER-Option, nicht per CSS versteckt: `diagramToSvg()` zieht den Knotentext aus `textContent`, ein `display:none` hätte die IDs trotzdem in jeden Export geschrieben. Nachgemessen im SVG: `>#not.line: Line format<` mit Umschalter, `>Line format<` ohne. - Zurückgenommen dargestellt (Mono wie im Textfeld, --muted), `aria-hidden` — der Screenreader bekommt die ID über a11yId (D36). Zustand persistiert. Das zehnte Bedienelement hat die Kopfzeile gekippt, zweimal dieselbe Rechnung wie D17-Nachtrag 5: - Schreibtisch: 738 nötig, 728 da -> 82 statt 49 px. Nicht die Knöpfe (566 px für elf Elemente), sondern zehn Lücken à 14 px = 140 px. `gap:10` gibt 40 px zurück; danach 698 von 728 und wieder 49 px mit UND ohne Knopf. - Telefon (375 px): alle Ziele schon auf 29 px, Lücken auf 6 — ein zehntes passt arithmetisch nicht (386 gegen 359). D50s Umbruch-Schwelle wandert von 360 auf 440 px. Greift nur mit dem „Was ist neu?"-Knopf: mit allen zehn 78 px/zwei Reihen, ohne ihn 49 px/eine Reihe. SPEC §9 + D56; Plan: #ed.showids [x] (160 Knoten, 0 Warnungen). 293 Tests grün (288+5); i18n `idsTooltip` in 9 Sprachen. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
285d86a2e1
commit
f0fe877d45
@@ -703,6 +703,17 @@ verknüpft (siehe D25):
|
||||
- Die Hervorhebung ist eine reine Editierhilfe: nicht im Grafikexport, nicht im
|
||||
Druck.
|
||||
|
||||
### Knoten-IDs im Diagramm einblenden (`#`)
|
||||
Ein Umschalter im Diagramm-Kopf stellt die Knoten-ID **vor den Titel**, in
|
||||
derselben Schreibweise wie im Text (§1/D36): `#some.id: Titel`. Dargestellt in
|
||||
der Mono-Schrift des Textfelds und zurückgenommen gefärbt — die ID ist die
|
||||
Adresse, der Titel führt die Zeile weiter an. Der Zustand wird gemerkt.
|
||||
|
||||
**Grafikexport und Druck folgen dem Umschalter** (wie beim „verworfene
|
||||
einblenden"-Filter und der Faltung): Ist er an, stehen die IDs auch im
|
||||
ausgegebenen Bild. Für Screenreader ändert sich nichts — sie bekommen die ID
|
||||
ohnehin über das `aria-label`. Siehe D56.
|
||||
|
||||
### Kurzschreibweise der Knoten-ID beim Tippen (`#.name`)
|
||||
Eine **Eingabehilfe**, keine Notation: Wer `#.kc` unter einem Knoten mit der ID
|
||||
`#prod-stage` schreibt, findet beim **Verlassen der Zeile** `#prod-stage.kc` im
|
||||
|
||||
Reference in New Issue
Block a user