Package Exports
- postcss-complementary
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (postcss-complementary) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
PostCSS Complementary 
A PostCSS plugin to get the complementary of a color
Installation
npm install postcss-complementaryExamples
Get uniform complementary or a color
/* input */
div { color: complementary(#34bbed) }/* output */
div { color: #e6a12d }Get a perfect complementary of a color
/* input */
div { color: complementary(#34bbed, false) }/* output */
div { color: #ed6634 }Options
| Option | Type | Default | Description |
|---|---|---|---|
uniform |
Boolean | true |
Whether or not to use the uniform complementary (meaning the complementary color that also has the same apparent lightness) of the color |
Usage
Postcss JS API
postcss([require('postcss-complementary')]).process(yourCSS);Gulp
const gulp = require('gulp');
const postcss = require('gulp-postcss');
const complementary = require('postcss-complementary');
gulp.task('css', () => {
gulp.src('path/to/dev/css')
.pipe(postcss([
complementary()
]))
.pipe(gulp.dest('path/to/build/css'));
});Tests
npm testLicense
This project is licensed under the MIT License.