@phbalance/contrast-colour
Version:
Small library for calculating contrasting colours.
4 lines (3 loc) • 411 B
JavaScript
// Copyright 2021 Peter Hunnisett <peter@softwarebalm.com> (https://softwarebalm.com)
import f from"color";function r(r,e,o){void 0===e&&(e=1),void 0===o&&(o="#ffffff");var i=f(r).alpha(e),n=f(o);return f({b:i.blue()*e+n.blue()*(1-e),g:i.green()*e+n.green()*(1-e),r:i.red()*e+n.red()*(1-e)}).luminosity()>.179?"#000000":"#ffffff"}export{r as chooseHighestContrastColour};
//# sourceMappingURL=colour.es6.js.map