UNPKG

color-fns

Version:

Modern JavaScript color utility library.

19 lines 643 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); var relativeLuminance_1 = require("./relativeLuminance"); function contrastInfo(c1, c2) { var L1 = relativeLuminance_1.relativeLuminance(c1); var L2 = relativeLuminance_1.relativeLuminance(c2); var ratio = (Math.max(L1, L2) + 0.05) / (Math.min(L1, L2) + 0.05); return { ratio: parseFloat(ratio.toFixed(2)), isAA: ratio >= 4.5, isAALarge: ratio >= 3, isAAA: ratio >= 7, isAAALarge: ratio >= 4.5, isUIAA: ratio >= 3 }; } exports.contrastInfo = contrastInfo; ; //# sourceMappingURL=contrastInfo.js.map