diff --git a/index.html b/index.html
index 5c0a2ca..60bdc6f 100644
--- a/index.html
+++ b/index.html
@@ -863,9 +863,14 @@ var weatherThemes = {
};
}
+ function getCurrentDayProgress() {
+ var now = new Date();
+ var startOfDay = new Date(now.getFullYear(), now.getMonth(), now.getDate(), 0, 0, 0);
+ return (now.getTime() - startOfDay.getTime()) / 86400000;
+ }
+
function animate() {
- var elapsed = (Date.now() - startTime) % CYCLE;
- var t = elapsed / CYCLE;
+ var t = getCurrentDayProgress();
var c = getColor(t);
c = applyWeatherTheme(c);
effect.setOptions({