]> git.djapps.eu Git - pkg/ggml/sources/llama.cpp/commit
ui: Mermaid Diagrams in chat + interactive preview (#24032)
authorAleksander Grygier <redacted>
Wed, 3 Jun 2026 14:55:36 +0000 (16:55 +0200)
committerGitHub <redacted>
Wed, 3 Jun 2026 14:55:36 +0000 (16:55 +0200)
commitee4cf705bb6cdc66ed0db7343e665ee58c7e5825
tree27278bf81042ee0fde2aac6f3c09fc364182e72e
parent9e58d4d692ed3d350591cc86d06c73c61c122509
ui: Mermaid Diagrams in chat + interactive preview (#24032)
19 files changed:
tools/ui/package-lock.json
tools/ui/package.json
tools/ui/src/app.css
tools/ui/src/lib/components/app/content/MarkdownContent/MarkdownContent.svelte
tools/ui/src/lib/components/app/content/MarkdownContent/markdown-content.css [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MarkdownContent/markdown-handlers.ts [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MarkdownContent/markdown-utils.ts [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/code-block-utils.ts [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-code-blocks.ts
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/enhance-mermaid-blocks.ts [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MarkdownContent/plugins/rehype/mermaid-pre.ts [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MermaidPreview.svelte [new file with mode: 0644]
tools/ui/src/lib/components/app/content/MermaidPreviewControls.svelte [new file with mode: 0644]
tools/ui/src/lib/components/app/content/index.ts
tools/ui/src/lib/components/app/dialogs/DialogMermaidPreview.svelte [new file with mode: 0644]
tools/ui/src/lib/components/app/dialogs/index.ts
tools/ui/src/lib/constants/icons.ts
tools/ui/src/lib/constants/index.ts
tools/ui/src/lib/constants/mermaid-blocks.ts [new file with mode: 0644]