postcss-shorthand-expand
v1.0.1
Published
Remove CSS shorthand properties from your CSS.
Downloads
5,642
Maintainers
Readme
postcss-shorthand-expand
Expand shorthand properties in your CSS.
Note: This currently only supports a [limited list] of shorthand properties:
background
font
padding
margin
border
border-width
border-style
border-color
border-top
border-right
border-bottom
border-left
Installation
npm install --save postcss-shorthand-expand
Usage
var postcss = require('postcss')
var shorthandExpand = require('postcss-shorthand-expand')
postcss([ shorthandExpand() ]).process(myCss).css
Input
.some-background {
background: url(image.png) no-repeat #ff0;
}
.some-font {
font: 16px / 1.2 sans-serif;
}
Output
.some-background {
background-image: url(image.png);
background-repeat: no-repeat;
background-color: #ff0;
}
.some-font {
font-size: 16px;
line-height: 1.2;
font-family: sans-serif;
}
Acknowledgements
License
MIT
Contributing
- Fork it
- Create your feature branch (
git checkout -b my-new-feature
) - Commit your changes (
git commit -am 'Add some feature'
) - Push to the branch (
git push origin my-new-feature
) - Create new Pull Request
Crafted with <3 by John Otander (@4lpine).
This package was initially generated with yeoman and the p generator.