{{ $inServerMode := site.IsServer }} {{ $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 $inServerMode $devOpts $prodOpts }} {{ $css := resources.Get $sass | resources.ExecuteAsTemplate $sass . | toCSS $cssOpts }} {{ if $inServerMode }} {{ else }} {{ $prodCss := $css | postCSS | fingerprint }} {{ end }}