From 5f03d61e81aff6f8a0a194cb23bcf821c3476481 Mon Sep 17 00:00:00 2001 From: Henk Verlinde Date: Mon, 1 Mar 2021 16:52:18 +0100 Subject: [PATCH] feat: added options lazySizes, clipBoard, instantPage, flexSearch, and darkMode --- layouts/partials/footer/script-footer.html | 23 +++++++++------------- 1 file changed, 9 insertions(+), 14 deletions(-) diff --git a/layouts/partials/footer/script-footer.html b/layouts/partials/footer/script-footer.html index d6ca28b..90861b6 100644 --- a/layouts/partials/footer/script-footer.html +++ b/layouts/partials/footer/script-footer.html @@ -1,41 +1,36 @@ {{ $indexTemplate := resources.Get "js/index.js" -}} {{ $index := $indexTemplate | resources.ExecuteAsTemplate "index.js" . -}} -{{ $lazySizes := resources.Get "js/lazySizes.js" -}} -{{ $lazySizes := $lazySizes | js.Build -}} - -{{ $clipBoard := resources.Get "js/clipBoard.js" -}} -{{ $clipBoard := $clipBoard | js.Build -}} - -{{ $instantPage := resources.Get "js/instant.page.js" -}} -{{ $instantPage := $instantPage | js.Build -}} - -{{ $flexSearch := resources.Get "js/vendor/flexsearch/dist/flexsearch.min.js" -}} - -{{ $darkMode := resources.Get "js/darkmode.js" -}} -{{ $darkMode := $darkMode | js.Build -}} - {{ $app := resources.Get "js/app.js" -}} {{ $slice := slice $app -}} {{ if .Site.Params.options.lazySizes -}} + {{ $lazySizes := resources.Get "js/lazysizes.js" -}} + {{ $lazySizes := $lazySizes | js.Build -}} {{ $slice = $slice | append $lazySizes -}} {{ end -}} {{ if .Site.Params.options.clipBoard -}} + {{ $clipBoard := resources.Get "js/clipboard.js" -}} + {{ $clipBoard := $clipBoard | js.Build -}} {{ $slice = $slice | append $clipBoard -}} {{ end -}} {{ if .Site.Params.options.instantPage -}} + {{ $instantPage := resources.Get "js/instant.page.js" -}} + {{ $instantPage := $instantPage | js.Build -}} {{ $slice = $slice | append $instantPage -}} {{ end -}} {{ if .Site.Params.options.flexSearch -}} + {{ $flexSearch := resources.Get "js/vendor/flexsearch/dist/flexsearch.min.js" -}} {{ $slice = $slice | append $flexSearch -}} {{ end -}} {{ if .Site.Params.options.darkMode -}} + {{ $darkMode := resources.Get "js/darkmode.js" -}} + {{ $darkMode := $darkMode | js.Build -}} {{ $slice = $slice | append $darkMode -}} {{ end -}}