docpad-plugin-cleancss
v2.1.0
Published
Adds support to clean CSS in DocPad.
Downloads
17
Maintainers
Readme
Clean CSS Plugin for DocPad
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:
- Benjamin Lupton [email protected] (https://github.com/balupton)
- Rob Loach [email protected] (http://github.com/RobLoach)
Sponsors
No sponsors yet! Will you be the first?
Contributors
These amazing people have contributed code to this project:
- Benjamin Lupton [email protected] — view contributions
- Rob Loach [email protected] — view contributions
License
Unless stated otherwise all works are:
- Copyright © 2013+ Rob Loach [email protected] (http://github.com/RobLoach)
and licensed under:
- The incredibly permissive MIT License