всем спасибо, вопрос решил...
использовал конверсию, кому нужно вот код...
(function () {
window.convertColor = function (color, type) {
if (type.toLowerCase() === 'hex') {
const rgbToHex = rgb => "#" + ((1 << 24) + (Number(rgb.match(/\d{1,3}/gi)[0]) << 16) + (Number(rgb.match(/\d{1,3}/gi)[1]) << 8) + Number(rgb.match(/\d{1,3}/gi)[2])).toString(16).slice(1);
return rgbToHex(color);
}
if (type.toLowerCase() === 'rgb') {
const hexToRgb = hex => `rgb(${(parseInt(hex.replace(/\#/gi,''), 16) >> 16) & 255},${(parseInt(hex.replace(/\#/gi,''), 16) >> 8) & 255},${(parseInt(hex.replace(/\#/gi,''), 16)) & 255})`;
return hexToRgb(color);
}
}
})();