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 complementary of a color
/* input */
div { color: complementary(#34bbed) }/* output */
div { color: #ed6634 }Get a uniform complementary of a color (complementary that also has the same apparent lightness)
/* input */
div { color: complementary(#34bbed, uniform) }/* output */
div { color: #e6a12d }Options
| Option | Type | Default | Description |
|---|---|---|---|
uniform |
Boolean | false |
Whether or not to use the uniform complementary as the default for the plugin |
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.