@macrostrat/column-components
Version:
React rendering primitives for stratigraphic columns
13 lines (12 loc) • 353 B
JavaScript
;
const Color = require("../Color.cjs");
require("../ops/luminance.cjs");
const contrast = (a, b) => {
a = new Color(a);
b = new Color(b);
const l1 = a.luminance();
const l2 = b.luminance();
return l1 > l2 ? (l1 + 0.05) / (l2 + 0.05) : (l2 + 0.05) / (l1 + 0.05);
};
module.exports = contrast;
//# sourceMappingURL=contrast.cjs.map