Generate the nearest accessible color.
$ npm install a11ycolor
const a11yColor = require('a11ycolor');
a11yColor(red, blue); // This returns #FFA3A3
The function a11yColor
function takes three parameters:
a11yColor($toMakeA11y, $background, ($ratioKey = 'small'));
toMakeA11y
- The color that is to be made accessible on the backgroundbackground
- The background color to for the contrastratioKey
- The keyword 'small' ( 4.5 ) or 'large' ( 3.0 ) for the WCAG 2.1 contrast ratio
- v2.0.9 - Update GitHub action to use yml syntax
- v2.0.8 - Update dependencies
- v2.0.7 - Update dependencies
- v2.0.6 - Replace
eslint
withxo
, adjust formatting - v2.0.5 - Use files instead of
.npmignore
- v2.0.4 - Remove
prepublishOnly
script - v2.0.3 - Remove travis badge from README.md
- v2.0.2 - Replace travis with GitHub actions
- v2.0.1 - Updating readme, fixing bug when white and black passes
- v2.0.0 - Binary search, removing steps, adding eslint
- v1.1.0 - Fixing bugs that caused the contrast to be off by 0.2
- v1.0.7 - Adding travis
- v1.0.6 - Minimizing the files
- v1.0.5 - Removing babel
- v1.0.4 - Updating documentation
- v1.0.3 - Making import work
- v1.0.2 - Removing unecessary NPM packages
- v1.0.1 - Adding readme
- v1.0.0 - First release