dorfteich/packages/shared/src/editor-schema
Claude Fable 5 58c19abfdd #169: Nicht-Text-Inhalte — Task-Checkboxen, Wissensgraph
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
2026-07-21 14:35:16 +02:00
..
date-marker.test.ts #152: Datums-Marker >> (Zieldatum) / << (Startdatum) 2026-07-20 00:59:05 +02:00
export-fallbacks.test.ts Degrade plugin content gracefully in HTML, PDF, and office exports (#79) 2026-07-11 14:13:09 +02:00
export-fallbacks.ts Degrade plugin content gracefully in HTML, PDF, and office exports (#79) 2026-07-11 14:13:09 +02:00
html.test.ts #169: Nicht-Text-Inhalte — Task-Checkboxen, Wissensgraph 2026-07-21 14:35:16 +02:00
html.ts #169: Nicht-Text-Inhalte — Task-Checkboxen, Wissensgraph 2026-07-21 14:35:16 +02:00
index.ts #154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten) 2026-07-20 01:20:30 +02:00
markdown.test.ts Add block plugins: plugin_block node with sandboxed rendering and editing (#76) 2026-07-11 12:45:14 +02:00
markdown.ts #154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten) 2026-07-20 01:20:30 +02:00
mention.test.ts #150: @-Mentions — Inline-Node, instanzweite User-Suche, Autocomplete 2026-07-20 00:56:07 +02:00
mentions.ts #150: @-Mentions — Inline-Node, instanzweite User-Suche, Autocomplete 2026-07-20 00:56:07 +02:00
outline.test.ts Add editor document schema in packages/shared (#24) 2026-07-05 21:59:12 +02:00
outline.ts Add editor document schema in packages/shared (#24) 2026-07-05 21:59:12 +02:00
plain-text.test.ts Add editor document schema in packages/shared (#24) 2026-07-05 21:59:12 +02:00
plain-text.ts #152: Datums-Marker >> (Zieldatum) / << (Startdatum) 2026-07-20 00:59:05 +02:00
schema.test.ts Add editor document schema in packages/shared (#24) 2026-07-05 21:59:12 +02:00
schema.ts #154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten) 2026-07-20 01:20:30 +02:00
task-overview.test.ts #154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten) 2026-07-20 01:20:30 +02:00
tasks.ts #154: Aufgabenübersicht als Kern-Block (Seite + Unterseiten) 2026-07-20 01:20:30 +02:00
transclusion.test.ts #146: Transparente Einbettung $[[Seite]] ohne Rahmen und Titel 2026-07-20 00:34:15 +02:00
wikilinks.test.ts Add wikilink index, backlinks API, and phantom resolution (#47) 2026-07-09 12:54:10 +02:00
wikilinks.ts #135 Seiten-Einbettung ![[Seite]] (Transklusion) im Lesemodus 2026-07-19 04:01:18 +02:00