Fix postcss

This commit is contained in:
Dave Gallant
2024-02-10 09:44:18 -05:00
parent ba0f6170af
commit 379e9ce5ff
2 changed files with 12 additions and 1 deletions

View File

@@ -4,7 +4,10 @@ copyright: Dave Gallant
title: davegallant.ca
enableGitInfo: true
enableRobotsTXT: true
noJSConfigInAssets: true
build:
noJSConfigInAssets: true
writeStats: true
params:
author: Dave Gallant

View File

@@ -25,6 +25,14 @@ module.exports = () => ({
? [
require("postcss-preset-env"),
require("cssnano"),
require("@fullhuman/postcss-purgecss")({
content: ["./hugo_stats.json"],
defaultExtractor: (content) => {
let els = JSON.parse(content).htmlElements;
return els.tags.concat(els.classes, els.ids);
},
safelist: ["data-theme"],
}),
]
: []),
],