implemented the Ticker module with a native ProseMirror document renderer and integrated API support for structured content, navigation trees, and proxied files

This commit is contained in:
2026-07-09 00:51:08 +02:00
parent 1114291313
commit cedeb06569
57 changed files with 4758 additions and 43 deletions
@@ -0,0 +1,141 @@
{
"type": "doc",
"content": [
{
"type": "heading",
"attrs": {
"textAlign": "center",
"level": 2
},
"content": [
{
"type": "text",
"text": "Überschrift"
}
]
},
{
"type": "paragraph",
"attrs": {
"textAlign": "left"
},
"content": [
{
"type": "text",
"text": "Normal "
},
{
"type": "text",
"marks": [
{
"type": "bold"
}
],
"text": "fett"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "italic"
}
],
"text": "kursiv"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "strike"
}
],
"text": "durchgestrichen"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "underline"
}
],
"text": "unterstrichen"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "code"
}
],
"text": "code()"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "highlight",
"attrs": {
"color": "#fef08a"
}
}
],
"text": "markiert"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "textStyle",
"attrs": {
"fontSize": "20px"
}
}
],
"text": "größer"
},
{
"type": "text",
"text": " "
},
{
"type": "text",
"marks": [
{
"type": "link",
"attrs": {
"href": "https://example.org",
"target": "_blank",
"rel": "noopener noreferrer"
}
}
],
"text": "Verweis"
}
]
}
]
}