I need background color map from green to red based on a progress variable (like in this fiddle).
function getColor(value){
//value from 0 to 1
var hue=((1-value)*120).toString(10);
return ["hsl(",hue,",100%,50%)"].join("");
}
var len=20;
for(var i=0; i<=len; i++){
var value=i/len;
var d=document.createElement('div');
d.textContent="value="+value;
d.style.backgroundColor=getColor(value);
document.body.appendChild(d);
}
As already answered here on Stackoverflow but using Tailwind CSS. Is that possible?
