| 589 | var hexToR = h => parseInt((cutHex(h)).substring(0, 2), 16) |
| 590 | var hexToG = h => parseInt((cutHex(h)).substring(2, 4), 16) |
| 591 | var hexToB = h => parseInt((cutHex(h)).substring(4, 6), 16) |
| 592 | var cutHex = function (h) { if (h.charAt(0) === '#') { return h.substring(1, 7) } else { return h } } |
| 593 | |
| 594 | const hslToHex = hsl => '#' + (Array.from(hslToRgb(...Array.from(hsl || []))).map((n) => toHex(n))).join('') |