diff options
Diffstat (limited to 'jm2l/static/js/programme.js')
-rw-r--r-- | jm2l/static/js/programme.js | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/jm2l/static/js/programme.js b/jm2l/static/js/programme.js index 9bbd6de..2ac8a16 100644 --- a/jm2l/static/js/programme.js +++ b/jm2l/static/js/programme.js @@ -120,13 +120,13 @@ function HandleEvents(Ctrl) { function displayit(Set_of_Task, Set_of_Area, key) { // Try to compute time range Set_of_Task.sort(function(a, b) { - return a.endDate - b.endDate; - }); - timeDomainEnd = Set_of_Task[Set_of_Task.length - 1].endDate; - Set_of_Task.sort(function(a, b) { return a.startDate - b.startDate; }); timeDomainStart = Set_of_Task[0].startDate; + Set_of_Task.sort(function(a, b) { + return a.endDate - b.endDate; + }); + timeDomainEnd = Set_of_Task[Set_of_Task.length - 1].endDate; // Prepare scales xScale = d3.scale.ordinal() @@ -197,7 +197,9 @@ function displayit(Set_of_Task, Set_of_Area, key) { .attr("rx", 5) .attr("ry", 5) .attr("filter", "url(/img/shadow.svg#dropshadow)") - //.attr("style", "fill:url(/img/shadow.svg#BoxGradient)") + .attr("style", function(d){ + return "fill:url(/img/shadow.svg#BoxGradient-"+ taskStatus[d.status] +")" + }) .attr("class", function(d){ if(taskStatus[d.status] == null) { return "bar";} |