![Dev Dependency Status](https://img.shields.io/david/dev/docpad/docpad-plugin-cleancss.svg)
![Wishlist browse button](https://img.shields.io/badge/wishlist-donate-yellow.svg)
Concatinate and minify CSS files with the cleancss: true
meta data.
Install
docpad install cleancss
Usage
Create a CSS file with the cleancss option:
---
cleancss: true
---
body {
background-color: black;
}
@import 'example.css';
Configure
Defaults
The default configuration for this plugin is the equivalant of adding the
following clean-css options
to your DocPad configuration file:
plugins:
cleancss:
# These are options passed to the clean-css dependency
cleancssOpts:
# * for keeping all (default), 1 for keeping first one only, 0 for
# removing all
keepSpecialComments: '*'
# Whether to keep line breaks (default is false).
keepBreaks: false
# Turns on benchmarking mode measuring time spent on cleaning up.
benchmark: false
# Whether to process @import rules.
processImport: true
# Whether to skip URLs rebasing.
noRebase: false
# set to true to disable advanced optimizations.
noAdvanced: false
# Enables debug mode.
debug: false
# Disabled on development environments by default.
environments:
development:
enabled: false
History
Discover the change history by heading on over to the HISTORY.md
file.
Contribute
Discover how you can contribute by heading on over to the CONTRIBUTING.md
file.
Backers
Maintainers
These amazing people are maintaining this project:
No sponsors yet! Will you be the first?
![Wishlist browse button](https://img.shields.io/badge/wishlist-donate-yellow.svg)
Contributors
These amazing people have contributed code to this project:
Become a contributor!
License
Unless stated otherwise all works are:
and licensed under: