wintersmith-libsass
v0.4.1
Published
A wintersmith plugin that compiles scss to css.
Downloads
1
Maintainers
Readme
wintersmith-libsass
Updated to use latest versions of node-sass
and clean-css
.
Wintersmith plugin that compiles sass files using node-sass and optionally minifies them using clean-css.
This plugin is a fork of wintersmith-node-sass but mantained up to date
Installing
Install globally or locally using npm
npm install [-g] wintersmith-libsass
and add wintersmith-libsass
to your config.json
{
"plugins": [
"wintersmith-libsass"
]
}
Imports and Templates
The plugin will compile each .scss
file in the contents folder to a .css
file in the build folder. If you want to include files without compiling them
just place the .scss
files in the template directory instead of the contents
directory.
Configuration
Minifying
Minifying of css files can be turned off using the config.json
{
"node-sass": {
"minify": false
}
}
Extra options for clean-css can also be set using the config.json
{
"clean-css": {
"keepBreaks": true,
"removeEmpty": true
}
}
Includes
If you want to add include directories for node-sass
add them in the
includePaths
property
{
"node-sass": {
"includePaths": [
"./styles"
]
}
}