feat: add Mermaid

This commit is contained in:
st1020 2023-10-22 18:00:08 +08:00
parent 66b48ea8d7
commit 933cc3efa5
5 changed files with 48 additions and 21 deletions

View file

@ -56,6 +56,14 @@
{% endif %}
<!---->
<!-- Mermaid -->
{% if page.extra.mermaid %}
<script type="module">
import mermaid from "https://cdn.jsdelivr.net/npm/mermaid@10/dist/mermaid.esm.min.mjs";
mermaid.initialize({ startOnLoad: true });
</script>
{% endif %}
<!-- Favicon -->
<link rel="icon" href="{{ get_url(path=`favicon.ico`) }}" />
<link rel="apple-touch-icon" href="{{ get_url(path=`apple-touch-icon.png`) }}" />

View file

@ -0,0 +1,3 @@
<pre class="mermaid bg-white">
{{ body }}
</pre>