internal/js: Add default mainFields for CSS builds

Closes #14614
This commit is contained in:
Joe Mooring
2026-03-12 18:51:55 -07:00
committed by Bjørn Erik Pedersen
parent 3e3b849cc7
commit 36cdb2c789
2 changed files with 5 additions and 1 deletions
+4
View File
@@ -402,6 +402,10 @@ OUTER:
sourcesContent = api.SourcesContentExclude
}
if opts.IsCSS && opts.MainFields == nil {
opts.MainFields = []string{"style", "main"}
}
opts.compiled = api.BuildOptions{
Outfile: outFile,
Bundle: true,
+1 -1
View File
@@ -304,7 +304,7 @@ disableKinds = ["taxonomy", "term"]
}
-- layouts/home.html --
{{ with resources.Get "css/main.css" }}
{{ with . | css.Build (dict "minify" true "mainFields" (slice "style")) }}
{{ with . | css.Build (dict "minify" true) }}
CSS size: {{ .Content | len }}|{{ .RelPermalink }}
{{ end }}
{{ end }}