{{- $vendors := .Page.Site.Data.resources.vendors }} {{- $pluginVen := .P.vendors.plugins }} {{- $pluginCDN := index $vendors $pluginVen }} {{- $cssRes := .Page.Site.Data.resources.css }} {{- range $css := $cssRes }} {{- $npm := $css.name }} {{- $file := $css.file }} {{- if eq $pluginVen "cndjs" }} {{- $npm = $.css.alias }} {{ $file }} {{- $file = replaceRE "(dist|lib|source\\/js)\\/" "" $css.file }} {{- end }} {{- $pluginCSS := $pluginCDN }} {{- $pluginCSS = replace $pluginCSS "${name}" $npm }} {{- $pluginCSS = replace $pluginCSS "${version}" $css.version }} {{- $pluginCSS = replace $pluginCSS "${file}" $file }} {{- end }} {{- $scss := resources.Get "css/main.scss" }} {{- $scss = $scss | resources.ExecuteAsTemplate "main.scss" . }} {{- $css := $scss | toCSS (dict "targetPath" "/css/main.css" "outputStyle" "expanded") }}