forked from 0x2620/pandora
fix #1067 (statistics: colors too similar in classic theme)
This commit is contained in:
parent
93a9bcb92d
commit
9c3a354090
1 changed files with 10 additions and 12 deletions
|
@ -299,9 +299,7 @@ pandora.ui.statisticsDialog = function() {
|
||||||
(Math.abs(11.5 - parseInt(split[0], 10)) - 0.5) * -11, 1, 0.5
|
(Math.abs(11.5 - parseInt(split[0], 10)) - 0.5) * -11, 1, 0.5
|
||||||
);
|
);
|
||||||
if (pandora.user.ui.theme == 'classic') {
|
if (pandora.user.ui.theme == 'classic') {
|
||||||
color = color.map(function(c) {
|
color = getColor(color);
|
||||||
return c - 64;
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
return color;
|
return color;
|
||||||
},
|
},
|
||||||
|
@ -354,9 +352,7 @@ pandora.ui.statisticsDialog = function() {
|
||||||
key == 'continent' ? value : value.split(', ')[1]
|
key == 'continent' ? value : value.split(', ')[1]
|
||||||
);
|
);
|
||||||
if (pandora.user.ui.theme == 'classic') {
|
if (pandora.user.ui.theme == 'classic') {
|
||||||
color = color.map(function(c) {
|
color = getColor(color);
|
||||||
return c - 64;
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
return color;
|
return color;
|
||||||
},
|
},
|
||||||
|
@ -445,9 +441,7 @@ pandora.ui.statisticsDialog = function() {
|
||||||
var name = version ? getName(value) : value,
|
var name = version ? getName(value) : value,
|
||||||
color = colors[key][name];
|
color = colors[key][name];
|
||||||
if (pandora.user.ui.theme == 'classic') {
|
if (pandora.user.ui.theme == 'classic') {
|
||||||
color = color.map(function(c) {
|
color = getColor(color);
|
||||||
return c - 64;
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
return color;
|
return color;
|
||||||
},
|
},
|
||||||
|
@ -514,9 +508,7 @@ pandora.ui.statisticsDialog = function() {
|
||||||
return Math.round(Ox.sum(c) / 2);
|
return Math.round(Ox.sum(c) / 2);
|
||||||
});
|
});
|
||||||
if (pandora.user.ui.theme == 'classic') {
|
if (pandora.user.ui.theme == 'classic') {
|
||||||
color = color.map(function(c) {
|
color = getColor(color);
|
||||||
return c - 64;
|
|
||||||
});
|
|
||||||
}
|
}
|
||||||
return color;
|
return color;
|
||||||
},
|
},
|
||||||
|
@ -603,6 +595,12 @@ pandora.ui.statisticsDialog = function() {
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
|
function getColor(color) {
|
||||||
|
var hsl = Ox.hsl(color);
|
||||||
|
hsl[2] = 0.4;
|
||||||
|
return Ox.rgb(hsl);
|
||||||
|
}
|
||||||
|
|
||||||
function getName(version) {
|
function getName(version) {
|
||||||
var name = '';
|
var name = '';
|
||||||
Ox.forEach(names, function(v) {
|
Ox.forEach(names, function(v) {
|
||||||
|
|
Loading…
Reference in a new issue