3 Add support for mermaid diagrams

This commit is contained in:
Christoph Herb
2024-10-31 18:36:41 +01:00
parent a101814a94
commit b16c697c83
5 changed files with 2374 additions and 0 deletions

2314
defaults/static/js/mermaid.min.js vendored Normal file

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,16 @@
<div>
<div class="mermaid">
{{ .Content }}
</div>
<script src="/static/js/mermaid.min.js"></script>
{{if .Darkmode }}
<script>
mermaid.initialize({startOnLoad:true, theme: 'dark'});
</script>
{{else}}
<script>
mermaid.initialize({startOnLoad:true, theme: 'default'});
</script>
{{end}}
</div>