PostCSS Short Color
PostCSS Short Color lets you define background-color
within the color
property in CSS.
header { color: #abccfc #212231;} /* becomes */ header { background-color: #212231; color: #abccfc;}
Usage
Add PostCSS Short Color to your project:
npm install postcss-short-color --save-dev
Use PostCSS Short Color to process your CSS:
const postcssShortColor = ; postcssShortColor;
Or use it as a PostCSS plugin:
const postcss = ;const postcssShortColor = ; ;
PostCSS Short Color runs in all Node environments, with special instructions for:
Node | PostCSS CLI | Webpack | Create React App | Gulp | Grunt |
---|
Options
prefix
The prefix
option defines a prefix required by properties being transformed.
Wrapping dashes are automatically applied, so that x
would transform
-x-color
.
;
header { -x-color: #abccfc #212231;} /* becomes */ header { background-color: #212231; color: #abccfc;}
skip
The skip
option defines the skip token used to ignore portions of the
shorthand.
;
header { color: - #212231;} /* becomes */ header { background-color: #212231;}