@wix/design-system
Version:
@wix/design-system
22 lines • 596 B
JavaScript
function hexToRgb(hex) {
var result = /^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(hex);
return result ? {
r: parseInt(result[1], 16),
g: parseInt(result[2], 16),
b: parseInt(result[3], 16)
} : null;
}
function parseAlpha(value) {
if (!value) {
return 1;
}
if (value > 1) {
return value / 100;
}
return value;
}
module.exports = function calc_rgba(color, transparency) {
var rgb = hexToRgb(color);
return "rgba(".concat(rgb.r, ", ").concat(rgb.g, ", ").concat(rgb.b, ", ").concat(parseAlpha(transparency), ")");
};
//# sourceMappingURL=calc_rgba.js.map