Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dzello/reveal-hugo.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJosh Dzielak <dzello@users.noreply.github.com>2022-10-27 13:10:34 +0300
committerGitHub <noreply@github.com>2022-10-27 13:10:34 +0300
commitaa9b314ab10b2e8074a058dd498fbeca458c072a (patch)
treed12d7a34949f7352755013494676ab708af56cfe
parent1c7822db0cf24629d632369be779545804b8ea6a (diff)
parent6de73e5365f80982e3c2ca0e85168233c47c897e (diff)
Merge pull request #123 from davidovich/no-cdn-mermaid
No cdn mermaid
-rw-r--r--layouts/partials/layout/javascript.html11
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) => {