@kcuf/mere-color
Version:
Mere color utils for generating, manipulation, a11y purposes.
15 lines • 471 B
JavaScript
import normalizeHue from './normalize-hue';
import normalizePercentage from './normalize-percentage';
import normalizeAlpha from './normalize-alpha';
export default function hslNormalize(hsl) {
var normalized = {
h: normalizeHue(hsl.h),
s: normalizePercentage(hsl.s),
l: normalizePercentage(hsl.l)
};
if (hsl.a !== undefined && hsl.a < 100) {
normalized.a = normalizeAlpha(hsl.a);
}
return normalized;
}
//# sourceMappingURL=hsl-normalize.js.map