github.com/square/finch@v0.0.0-20240412205204-6530c03e2b96/docs/themes/hugo-geekdoc/layouts/shortcodes/mermaid.html (about)

     1  <!-- prettier-ignore-start -->
     2  {{ if not (.Page.Scratch.Get "mermaid") }}
     3    <!-- Include mermaid only first time -->
     4    <script defer src="{{ index (index .Site.Data.assets "mermaid.js") "src" | relURL }}"></script>
     5    {{ .Page.Scratch.Set "mermaid" true }}
     6  {{ end }}
     7  <!-- prettier-ignore-end -->
     8  
     9  <pre class="gdoc-mermaid mermaid{{ with .Get "class" }}{{ printf " %s" . }}{{ end }}">
    10    {{- .Inner -}}
    11  </pre>