stare_case_to_heaven/sky.js
Sander Hautvast c0c0ed0066 last commit
2020-12-02 13:52:05 +01:00

26 lines
No EOL
719 B
JavaScript

(function () {
let canvas = document.getElementsByTagName("canvas")[0];
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
canvas.onclick = () => {
canvas.requestFullscreen().then();
};
window.onresize = () => {
canvas.width = window.innerWidth;
canvas.height = window.innerHeight;
};
let i = 0, di = 1,
step = function () {
if ((i < 1000 && di > 0) || (i > 0 && di < 0)) {
i += di;
canvas.style.background = 'linear-gradient(' + i + 'deg, white , rgb(20,56,200))';
} else {
di = -di;
}
setTimeout(step, 150);
};
step();
})()