From 924e7f19d65923077eb8cb197d0cc825f01c9d63 Mon Sep 17 00:00:00 2001 From: scissorsneedfoodtoo Date: Wed, 29 Nov 2017 20:40:04 +0900 Subject: [PATCH] fix(server/views/account): Change default text of heatmap legend The default text of the legend is confusing given the low range of values used. Cal-heatmap expects higher legend values, such as [10, 20, 30, 40], rather than [1, 2, 3]. This change will hopefully make the mouseover text for the legend a little less confusing. BREAKING CHANGE: None Closes #16124 --- server/views/account/show.jade | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/views/account/show.jade b/server/views/account/show.jade index dcffd4e221..19985e5622 100644 --- a/server/views/account/show.jade +++ b/server/views/account/show.jade @@ -70,6 +70,8 @@ block content $(document).ready(function () { var cal = new CalHeatMap(); var calendar = !{JSON.stringify(calender)}; + var rectSelector = "#cal-heatmap > svg > svg.graph-legend > g > rect.r"; + var calLegendTitles = ["0 items", "1 item", "2 items", "3 or more items"] cal.init({ itemSelector: "#cal-heatmap", domain: "month", @@ -89,6 +91,9 @@ block content position: "top" } }); + calLegendTitles.forEach(function(title, i) { + document.querySelector(rectSelector + (i + 1).toString() + '> title').innerHTML = title; + }); }); .row .hidden-xs.col-sm-12.text-center