{{ if site.Params.preloader.enable }}
{{ $preloaderPath:= site.Params.preloader.preloader }} {{ if $preloaderPath }} {{ if fileExists (add `assets/` $preloaderPath) }} {{ $preloader:= resources.Get $preloaderPath }} {{ $preloader_ext := path.Ext $preloader }} {{ $preloader_width := $preloader.Width }} {{ if ne $preloader_ext ".gif" }} {{ $option_webp := add (add (string $preloader_width) "x") " webp" }} {{ .Scratch.Set "preloader" ($preloader.Resize $option_webp).RelPermalink }} {{ $option := add (string $preloader_width) "x" }} {{ .Scratch.Set "preloader_fallback" ($preloader.Resize $option).RelPermalink }} {{ else }} {{ .Scratch.Set "preloader" $preloader.RelPermalink }} {{ end }} preloader {{ end }} {{ end }}
{{ end }}