color : function(){ var r = [false, Math.floor(Math.random() * shade.data.max)], g = [false, Math.floor(Math.random() * shade.data.max)], b = [false, Math.floor(Math.random() * shade.data.max)]; setInterval(function(){ if(r[1] === shade.data.max) r[0] = true; if(r[1] === shade.data.min) r[0] = false; if(r[0] === false) r[1]++; if(r[0] === true) r[1]--; if(g[1] === shade.data.max) g[0] = true; if(g[1] === shade.data.min) g[0] = false; if(g[0] === false) g[1]++; if(g[0] === true) g[1]--; if(b[1] === shade.data.max) b[0] = true; if(b[1] === shade.data.min) b[0] = false; if(b[0] === false) b[1]++; if(b[0] === true) b[1]--; for(var i = 0; i <= 1; i++){ colour = 'rgba('+r[1]+','+g[1]+','+b[1]+',0.8)'; ctx[i].fillStyle = colour; document.getElementsByClassName('label')[0].style.setProperty('border-color', colour,'');