chore: minify + inline non-tailwind styles
This commit is contained in:
parent
16215082f1
commit
e30dc3784e
4 changed files with 19 additions and 2 deletions
|
@ -11,6 +11,7 @@ const markdownItFootnote = require('markdown-it-footnote')
|
|||
const filters = require('./config/filters.js')
|
||||
const dateFilters = require('./config/dateFilters.js')
|
||||
const mediaFilters = require('./config/mediaFilters.js')
|
||||
const CleanCSS = require('clean-css')
|
||||
const now = String(Date.now())
|
||||
|
||||
// load .env
|
||||
|
@ -52,6 +53,9 @@ module.exports = function (eleventyConfig) {
|
|||
eleventyConfig.addLiquidFilter(filterName, mediaFilters[filterName])
|
||||
})
|
||||
|
||||
// css filters
|
||||
eleventyConfig.addFilter('cssmin', (code) => new CleanCSS({}).minify(code).styles)
|
||||
|
||||
// enable merging of tags
|
||||
eleventyConfig.setDataDeepMerge(true)
|
||||
|
||||
|
|
Reference in a new issue