diff options
| author | XhmikosR <[email protected]> | 2024-03-08 12:53:43 +0200 |
|---|---|---|
| committer | XhmikosR <[email protected]> | 2024-03-19 11:25:15 +0200 |
| commit | 45fe28c5a6ed88d1a661355349aed799a79ed0fe (patch) | |
| tree | 1979bc74bb86022d75c6b0aea04e246c83c8856d /site/layouts/partials/scripts.html | |
| parent | 6922f5d9cb1e903877532f23214a4378aeaad909 (diff) | |
| download | bootstrap-45fe28c5a6ed88d1a661355349aed799a79ed0fe.tar.xz bootstrap-45fe28c5a6ed88d1a661355349aed799a79ed0fe.zip | |
docs: use defer when possible for JS
Diffstat (limited to 'site/layouts/partials/scripts.html')
| -rw-r--r-- | site/layouts/partials/scripts.html | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/site/layouts/partials/scripts.html b/site/layouts/partials/scripts.html index 00c5c9782..63889a9ea 100644 --- a/site/layouts/partials/scripts.html +++ b/site/layouts/partials/scripts.html @@ -1,7 +1,7 @@ {{ if hugo.IsProduction -}} - <script src="/docs/{{ .Site.Params.docs_version }}/dist/js/bootstrap.bundle.min.js" {{ printf "integrity=%q" .Site.Params.cdn.js_bundle_hash | safeHTMLAttr }}></script> + <script defer src="/docs/{{ .Site.Params.docs_version }}/dist/js/bootstrap.bundle.min.js" {{ printf "integrity=%q" .Site.Params.cdn.js_bundle_hash | safeHTMLAttr }}></script> {{ else -}} - <script src="/docs/{{ .Site.Params.docs_version }}/dist/js/bootstrap.bundle.js"></script> + <script defer src="/docs/{{ .Site.Params.docs_version }}/dist/js/bootstrap.bundle.js"></script> {{- end }} {{- $esbuildOptions := dict "target" "es2019" -}} @@ -12,11 +12,11 @@ {{- end }} {{- $applicationJs := resources.Get "js/application.js" | js.Build $esbuildOptions | resources.Copy (path.Join $targetDocsJSPath "/assets/js/application.js") }} -<script src="{{ $applicationJs.RelPermalink }}"></script> +<script defer src="{{ $applicationJs.RelPermalink }}"></script> {{- if (ne .Page.Layout "examples") -}} {{- $searchJs := resources.Get "js/search.js" | js.Build $esbuildOptions | resources.Copy (path.Join $targetDocsJSPath "/assets/js/search.js") }} -<script async src="{{ $searchJs.RelPermalink }}"></script> +<script defer src="{{ $searchJs.RelPermalink }}"></script> {{- end -}} {{ if eq .Page.Layout "docs" -}} @@ -30,5 +30,5 @@ -}} {{- $esbuildOptions = merge $esbuildOptions (dict "params" $esbuildParams) -}} {{- $stackblitzJs := resources.Get "js/stackblitz.js" | js.Build $esbuildOptions | resources.Copy (path.Join $targetDocsJSPath "/assets/js/stackblitz.js") }} -<script async src="{{ $stackblitzJs.RelPermalink }}"></script> +<script defer src="{{ $stackblitzJs.RelPermalink }}"></script> {{- end -}} |
