diff --git a/static/js/mermaid-10.6.1.min.js b/assets/js/mermaid-10.6.1.min.js similarity index 100% rename from static/js/mermaid-10.6.1.min.js rename to assets/js/mermaid-10.6.1.min.js diff --git a/layouts/partials/head.html b/layouts/partials/head.html index aae1a6cfeb1..38e7c4ddd86 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -74,11 +74,6 @@ {{ end }} -{{ if .HasShortcode "mermaid" }} - - -{{ end }} - diff --git a/layouts/partials/hooks/head-end.html b/layouts/partials/hooks/head-end.html index 1774354b30b..f80c71826a9 100644 --- a/layouts/partials/hooks/head-end.html +++ b/layouts/partials/hooks/head-end.html @@ -25,6 +25,16 @@ {{- end -}} {{- end -}} +{{ if .HasShortcode "mermaid" }} + + {{- with resources.Get "js/mermaid-10.6.1.min.js" -}} + + {{- else -}} + + {{- errorf "No Mermaid helper script found" -}} + {{- end -}} +{{- end -}} + {{- if eq .Layout "glossary" -}} {{- with resources.Get "js/glossary.js" -}} @@ -41,4 +51,4 @@ {{- $releaseBinariesJs := resources.Get "js/release_binaries.js" -}} {{- end -}} -{{- end -}} \ No newline at end of file +{{- end -}}