Task-Checkboxen tragen in beiden Renderpfaden einen Namen: docToHtml setzt aria-label aus dem Aufgabentext, die Editor-NodeView ebenso. Die NodeView rendert ihr Host-Element jetzt selbst als li (ReactNodeView- Renderer as/attrs) — TipTaps zusätzliches div-Host-Element zwischen ul und li brach die Listensemantik; der Wrapper flacht per display:contents ab, die #137-Pixel-Abstimmung bleibt erhalten (Selektor auf die neue Tiefe nachgeführt, Ausrichtung nachgemessen: 1px-Versatz unverändert). Der Wissensgraph-SVG bekommt ein beschreibendes aria-label inklusive Verweis auf die Backlinks als gleichwertige Listenform. Der Bild-Alt-Editor existierte bereits (Bild-Controls bei Auswahl) — kein Änderungsbedarf. Hinweis: gecachte Seiten übernehmen das Checkbox-Label wie bei jeder docToHtml-Änderung erst mit dem nächsten Persist ihrer Inhalte. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01AGM8jo3hwoV9wsCVGfy8iq
25 lines
1.0 KiB
JSON
25 lines
1.0 KiB
JSON
{
|
|
"title": "Wissensgraph",
|
|
"link": "Graph",
|
|
"hint": "Klick öffnet die Seite, Ziehen ordnet Knoten an, Scrollen zoomt.",
|
|
"counts": "{{pages}} Seiten · {{links}} Verknüpfungen",
|
|
"empty": "Noch keine Seiten — der Graph erscheint, sobald Seiten aufeinander verweisen.",
|
|
"tooLarge": "Dieser Teich hat mehr als {{max}} Seiten — die Graph-Ansicht ist begrenzt.",
|
|
"legend": "Labels",
|
|
"unlabeled": "Ohne Label",
|
|
"phantomLegend": "Fehlende Seite (Wikilink-Ziel)",
|
|
"createPhantom": "Seite „{{slug}}“ anlegen? Die darauf zeigenden Wikilinks werden aufgelöst.",
|
|
"localTitle": "Lokaler Graph",
|
|
"localHops_one": "Umkreis: {{count}} Ebene",
|
|
"localHops_other": "Umkreis: {{count}} Ebenen",
|
|
"localHopsLabel": "Nachbarschafts-Tiefe",
|
|
"controls": {
|
|
"attraction": "Anziehung",
|
|
"repulsion": "Abstoßung",
|
|
"nodeRadius": "Knotengröße",
|
|
"fontSize": "Schriftgröße",
|
|
"reset": "Zurücksetzen"
|
|
},
|
|
"svgLabel": "Wissensgraph: {{nodes}} Seiten, {{edges}} Verknüpfungen. Gleiche Verbindungen als Liste: Backlinks unter jeder Seite."
|
|
}
|