diff options
| -rw-r--r-- | hugo.yaml | 1 | ||||
| -rw-r--r-- | layouts/partials/scripts.html | 9 |
2 files changed, 6 insertions, 4 deletions
@@ -85,7 +85,6 @@ params: extraCSSFiles: - /pagefind/pagefind-ui.css externalJSFIles: - - /js/fancybox.umd.js - /js/littlefoot.js - /pagefind/pagefind-ui.js footerLinks: diff --git a/layouts/partials/scripts.html b/layouts/partials/scripts.html index b22c8989..dbf6aee0 100644 --- a/layouts/partials/scripts.html +++ b/layouts/partials/scripts.html @@ -8,9 +8,12 @@ <script>{{ $lazyload.Content | safeJS }}</script> {{- end }} -{{- $fancybox := resources.Get "js/fancybox.js" | minify }} -{{- if $fancybox }} - <script>{{ $fancybox.Content | safeJS }}</script> +{{- if or (in .Section "posts") (in .Section "cards") (in .Section "library") (eq .Type "single") }} + <script src="/js/fancybox.umd.js"></script> + {{- $fancybox := resources.Get "js/fancybox.js" | minify }} + {{- if $fancybox }} + <script>{{ $fancybox.Content | safeJS }}</script> + {{- end }} {{- end }} <script> |
