From 009ffef942dc82274fec45fabe36c177aac41398 Mon Sep 17 00:00:00 2001 From: syuilo Date: Fri, 11 Aug 2017 02:10:39 +0900 Subject: #630 --- src/web/app/common/tags/activity-table.tag | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'src/web/app/common') diff --git a/src/web/app/common/tags/activity-table.tag b/src/web/app/common/tags/activity-table.tag index 2ecfc3b110..29eb69f036 100644 --- a/src/web/app/common/tags/activity-table.tag +++ b/src/web/app/common/tags/activity-table.tag @@ -40,10 +40,15 @@ let x = 0; data.reverse().forEach(d => { d.x = x; + d.date.weekday = (new Date(d.date.year, d.date.month - 1, d.date.day)).getDay(); + d.v = d.total / this.peak; if (d.v > 1) d.v = 1; - d.color = `hsl(170, ${d.v * 100}%, ${15 + ((1 - d.v) * 80)}%)`; - d.date.weekday = (new Date(d.date.year, d.date.month - 1, d.date.day)).getDay(); + const ch = d.date.weekday == 0 || d.date.weekday == 6 ? 30 : 170; + const cs = d.v * 100; + const cl = 15 + ((1 - d.v) * 80); + d.color = `hsl(${ch}, ${cs}%, ${cl}%)`; + if (d.date.weekday == 6) x++; }); this.update({ data }); -- cgit v1.2.3-freya