UNPKG

@phbalance/contrast-colour

Version:

Small library for calculating contrasting colours.

4 lines (3 loc) 570 B
// Copyright 2021 Peter Hunnisett <peter@softwarebalm.com> (https://softwarebalm.com) "use strict";function e(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}Object.defineProperty(exports,"__esModule",{value:!0});var f=e(require("color"));exports.chooseHighestContrastColour=function(e,r,t){void 0===r&&(r=1),void 0===t&&(t="#ffffff");var o=f.default(e).alpha(r),u=f.default(t);return f.default({b:o.blue()*r+u.blue()*(1-r),g:o.green()*r+u.green()*(1-r),r:o.red()*r+u.red()*(1-r)}).luminosity()>.179?"#000000":"#ffffff"}; //# sourceMappingURL=colour.js.map