githubEdit

PostCSS Gray

NPM Versionarrow-up-right CSS Standard Statusarrow-up-right Build Statusarrow-up-right Support Chatarrow-up-right

PostCSS Grayarrow-up-right lets you use the gray() color function in CSS, following the CSSWG Specificationarrow-up-right.

body {
  background-color: gray(100);
  color: gray(0 / 90%);
}

/* becomes */

body {
  background-color: rgb(255,255,255);
  color: rgba(0,0,0,.9);
}

Usage

Add PostCSS Grayarrow-up-right to your project:

npm install postcss-color-gray --save-dev

Use PostCSS Grayarrow-up-right to process your CSS:

import postcssGray from 'postcss-color-gray';

postcssGray.process(YOUR_CSS /*, processOptions, pluginOptions */);

Or use it as a PostCSSarrow-up-right plugin:

PostCSS Grayarrow-up-right runs in all Node environments, with special instructions for:

Options

preserve

The preserve option determines whether the original gray() function should be preserved or replaced. By default, the gray() function is replaced.

By setting preserve to true, the original gray() function is preserved.

Last updated