UNPKG

@kcuf/mere-color

Version:

Mere color utils for generating, manipulation, a11y purposes.

20 lines (19 loc) 638 B
"use strict"; var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault").default; Object.defineProperty(exports, "__esModule", { value: true }); exports.default = hslToString; var _hslNormalize2 = _interopRequireDefault(require("./hsl-normalize")); function hslToString(hsl) { var _hslNormalize = (0, _hslNormalize2.default)(hsl), h = _hslNormalize.h, s = _hslNormalize.s, l = _hslNormalize.l, a = _hslNormalize.a; var inner = "".concat(h, " ").concat(s, "% ").concat(l, "%"); if (a !== undefined && a < 100) { inner += " / ".concat(a, "%"); } return "hsl(".concat(inner, ")"); }