{{ $inDevMode := not hugo.IsProduction -}} {{ $includePaths := (slice "node_modules") -}} {{ $sass := "sass/style.sass" -}} {{ $cssOutput := "css/style.css" -}} {{ $devOpts := (dict "targetPath" $cssOutput "includePaths" $includePaths "enableSourceMap" true) -}} {{ $prodOpts := (dict "targetPath" $cssOutput "includePaths" $includePaths "outputStyle" "compressed") -}} {{ $cssOpts := cond $inDevMode $devOpts $prodOpts -}} {{ $css := resources.Get $sass | resources.ExecuteAsTemplate $sass . | toCSS $cssOpts -}} {{ if $inDevMode -}} {{ else -}} {{ $prodCss := $css | fingerprint -}} {{ end -}}