diff --git a/layouts/partials/extend_head.html b/layouts/partials/extend_head.html
index 8881d21..63d0ed2 100644
--- a/layouts/partials/extend_head.html
+++ b/layouts/partials/extend_head.html
@@ -5,10 +5,7 @@
{{ if .Params.xparams.mermaid }}
-
+ {{ partialCached "mermaid.html" . }}
{{ end }}
diff --git a/layouts/partials/mermaid.html b/layouts/partials/mermaid.html
new file mode 100644
index 0000000..2919896
--- /dev/null
+++ b/layouts/partials/mermaid.html
@@ -0,0 +1,29 @@
+