Skip to content

Commit ae24e82

Browse files
authored
Merge pull request #46681 from sftim/20240605_redo_mermaid_shortcode
Redo Mermaid shortcode (Docsy alignment)
2 parents dc9aeb5 + ef41204 commit ae24e82

File tree

3 files changed

+11
-6
lines changed

3 files changed

+11
-6
lines changed
File renamed without changes.

layouts/partials/head.html

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,6 @@
7474
{{ end }}
7575
<meta property="og:type" content="{{ $ogType }}">
7676

77-
{{ if .HasShortcode "mermaid" }}
78-
<!-- Copied from https://unpkg.com/[email protected]/dist/mermaid.min.js -->
79-
<script async src="/js/mermaid-10.6.1.min.js" integrity="sha384-+NGfjU8KzpDLXRHduEqW+ZiJr2rIg+cidUVk7B51R5xK7cHwMKQfrdFwGdrq1Bcz" crossorigin="anonymous"></script>
80-
{{ end }}
81-
8277
<script src="/js/jquery-3.6.0.min.js" intregrity="sha384-vtXRMe3mGCbOeY7l30aIg8H9p3GdeSe4IFlP6G8JMa7o7lXvnz3GFKzPxzJdPfGK" crossorigin="anonymous"></script>
8378
<!--script src="https://unpkg.com/split.js/dist/split.min.js"></script-->
8479
<script src="/js/split-1.6.0.js" intregrity="sha384-0blL3GqHy6+9fw0cyY2Aoiwg4onHAtslAs4OkqZY7UQBrR65/K4gI+hxLdWDrjpz"></script>

layouts/partials/hooks/head-end.html

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,16 @@
2525
{{- end -}}
2626
{{- end -}}
2727

28+
{{ if .HasShortcode "mermaid" }}
29+
<!-- Copied from https://unpkg.com/[email protected]/dist/mermaid.min.js -->
30+
{{- with resources.Get "js/mermaid-10.6.1.min.js" -}}
31+
<script src="{{ .RelPermalink }}" integrity="sha384-+NGfjU8KzpDLXRHduEqW+ZiJr2rIg+cidUVk7B51R5xK7cHwMKQfrdFwGdrq1Bcz"></script>
32+
{{- else -}}
33+
<!-- without Mermaid, the site won't appear right -->
34+
{{- errorf "No Mermaid helper script found" -}}
35+
{{- end -}}
36+
{{- end -}}
37+
2838
{{- if eq .Layout "glossary" -}}
2939
{{- with resources.Get "js/glossary.js" -}}
3040
<script defer src="{{ .RelPermalink }}"></script>
@@ -41,4 +51,4 @@
4151
{{- $releaseBinariesJs := resources.Get "js/release_binaries.js" -}}
4252
<script defer src="{{ $releaseBinariesJs.RelPermalink }}"></script>
4353
{{- end -}}
44-
{{- end -}}
54+
{{- end -}}

0 commit comments

Comments
 (0)