From a0b3bb46175357d001a0ec174398c08fe731928f Mon Sep 17 00:00:00 2001 From: Yaksh Bariya Date: Sun, 6 Apr 2025 00:47:50 +0530 Subject: [PATCH] allow using scss with params.UseScss hugo supports scss, so allow users to use it --- layouts/partials/head.html | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/layouts/partials/head.html b/layouts/partials/head.html index 3e55c670..a268907b 100644 --- a/layouts/partials/head.html +++ b/layouts/partials/head.html @@ -61,11 +61,15 @@ {{- /* order is important */}} {{- $core := (slice $theme_vars $reset $common $chroma_styles $chroma_mod $includes_all $media) | resources.Concat "assets/css/core.css" | resources.Minify }} -{{- $extended := (resources.Match "css/extended/*.css") | resources.Concat "assets/css/extended.css" | resources.Minify }} +{{- if .Site.Params.UseScss }} +{{- .Store.Set "extended" (resources.Get "scss/extended/main.scss" | toCSS | minify) }} +{{- else }} +{{- .Store.Set "extended" (resources.Match "css/extended/*.css" | resources.Concat "assets/css/extended.css" | resources.Minify) }} +{{- end }} {{- /* bundle all required css */}} {{- /* Add extended css after theme style */ -}} -{{- $stylesheet := (slice $license_css $core $extended) | resources.Concat "assets/css/stylesheet.css" }} +{{- $stylesheet := ((slice $license_css $core (.Store.Get "extended")) | resources.Concat "assets/css/stylesheet.css") }} {{- if not site.Params.assets.disableFingerprinting }} {{- $stylesheet := $stylesheet | fingerprint }}