Add script-early inline for quicker loading.

This commit is contained in:
Fredrik Jonsson 2025-09-17 09:45:04 +02:00
commit 47a65ccc1d
2 changed files with 4 additions and 1 deletions

View file

@ -1,6 +1,7 @@
/**
* @file
* A JavaScript file for the theme. Runs first, before other things have loaded.
* Will be added inline for quick loading.
*/
(function () {

View file

@ -6,7 +6,9 @@
{{ end -}}
{{ $early := resources.Get "js/script-early.js" | js.Build $opts | fingerprint -}}
<script src="{{ $early.RelPermalink }}"></script>
<script>
{{ $early.Content | safeJS }}
</script>
{{ if $.Param "alpine" -}}
{{ $alpine := resources.Get "libs/alpine.min.js" | fingerprint -}}