diff options
author | Josh Dzielak <dzello@users.noreply.github.com> | 2022-10-27 13:10:34 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-27 13:10:34 +0300 |
commit | aa9b314ab10b2e8074a058dd498fbeca458c072a (patch) | |
tree | d12d7a34949f7352755013494676ab708af56cfe | |
parent | 1c7822db0cf24629d632369be779545804b8ea6a (diff) | |
parent | 6de73e5365f80982e3c2ca0e85168233c47c897e (diff) |
Merge pull request #123 from davidovich/no-cdn-mermaid
No cdn mermaid
-rw-r--r-- | layouts/partials/layout/javascript.html | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/layouts/partials/layout/javascript.html b/layouts/partials/layout/javascript.html index 4022bf5..c5c70e2 100644 --- a/layouts/partials/layout/javascript.html +++ b/layouts/partials/layout/javascript.html @@ -63,15 +63,16 @@ to the slidechanged event. (mermaid viewBox element has wrong sizes). manage hot-reload by using the reveal ready event. */}} -{{ $hasMermaid := true }} +{{ $hasMermaid := false }} {{ range .Site.RegularPages }} -{{ if .Store.Get "hasMermaid" }} - {{ $hasMermaid = true }} -{{ end }} + {{ if .Store.Get "hasMermaid" }} + {{ $hasMermaid = true }} + {{ end }} {{ end }} {{ if $hasMermaid }} - <script src="https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js"></script> + {{ $mermaidSrc := resources.GetRemote "https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js" }} + <script src="{{ $mermaidSrc.RelPermalink }}"></script> <script> mermaid.initialize({startOnLoad: false}); let render = (event) => { |