Change colors according to active slice.

This commit is contained in:
Marina Samuel 2014-09-07 22:53:08 -04:00
Родитель f41f42c570
Коммит 62aea9fd38
2 изменённых файлов: 5 добавлений и 11 удалений

Просмотреть файл

@ -4,7 +4,8 @@ function InterestDashboard() {
.showLegend(false)
.x(function(d) { return d.label })
.y(function(d) { return d.value })
.showLabels(false);
.showLabels(false)
.color(d3.scale.category10().range());
nv.addGraph(function() {
return this._pieChart;
@ -327,6 +328,8 @@ InterestDashboard.prototype = {
let activity = data.areaData.maxCategories[d] == "" ? "No Activity" : ("Max Activity: " + data.areaData.maxCategories[d]);
return "<strong>" + d3.time.format('%x')(new Date(d)) + "</strong><br>" + activity;
});
this._areaGraph.color(["#F76B1C"]);
$(".nvd3.nv-pie path").css("fill-opacity", 1);
$scope.safeApply(function() {
$scope.graphHeader = "Total usage - all categories (past 30 days)";
@ -382,6 +385,7 @@ InterestDashboard.prototype = {
// Grey out the unselected pie pieces.
$(".nvd3.nv-pie path").css("fill-opacity", 0.1);
clickTarget.find('path').css("fill-opacity", 1);
areaGraph.color([clickTarget.find('path').css("fill"), "#E6E6E6"]);
let categoryClicked = event.data.label;
$scope.graphHeader = categoryClicked + " (past 30 days)";

Просмотреть файл

@ -151,16 +151,6 @@ body {
.nvd3.nv-pie path {
stroke: none !important;
}
.totalColorLabel, .categoryColorLabel{
background-color: #AEC7E8;
display: inline-block;
width: 10px;
height: 10px;
margin-right: 5px;
}
.categoryColorLabel {
background-color: #1F77B4;
}
/* Stats below area graph */
#statslist {