npm.io
1.1.1 • Published 8 years ago

postcss-complementary

Licence
MIT
Version
1.1.1
Deps
3
Size
6 kB
Vulns
6
Weekly
0

PostCSS Complementary PostCSS Logo

NPM Version Build Status BGitter Chat

A PostCSS plugin to get the complementary of a color

Installation

npm install postcss-complementary

Examples

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 test

License

This project is licensed under the MIT License.

Keywords