diff --git a/layouts/_default/_markup/render-codeblock-mermaid.html b/layouts/_default/_markup/render-codeblock-mermaid.html index 104c894..611b088 100644 --- a/layouts/_default/_markup/render-codeblock-mermaid.html +++ b/layouts/_default/_markup/render-codeblock-mermaid.html @@ -1,4 +1,5 @@
-  {{- .Inner | safeHTML }}
+  {{- .Inner | safeHTML -}}
 
-{{ .Page.Store.Set "hasMermaid" true }} +{{- .Page.Store.Set "hasMermaid" true -}} +{{ warnf .Page.RelPermalink }} diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index 022ba5d..6cb3d5f 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -24,7 +24,8 @@ {{- end -}} {{/* Mermaid */}} -{{- if .Page.Store.Get "hasMermaid" -}} +{{/* FIXME: need to investigate .Page.Store hasMermaid is set for homepage */}} +{{- if and (.Page.Store.Get "hasMermaid") (not .Page.IsHome) -}} {{- $mermaidJS := resources.Get "vendor/mermaid/mermaid.min.js" | fingerprint -}}