docs/layouts/_default/_markup/render-codeblock-mermaid.html
Johannes Kimmel 15ec6bbc19 add hugo-book theme module
customization:
- automatically add title to every page
- allow mermaid codeblocks to render without shortcodes
2022-11-18 17:06:38 +01:00

13 lines
345 B
HTML

{{ if not (.Page.Scratch.Get "mermaid") }}
<!-- Include mermaid only first time -->
<script src="{{ "mermaid.min.js" | relURL }}"></script>
{{ with resources.Get "mermaid.json" }}
<script>mermaid.initialize({{ .Content | safeJS }})</script>
{{ end }}
{{ .Page.Scratch.Set "mermaid" true }}
{{ end }}
<p class="mermaid">
{{- .Inner -}}
</p>