diff --git a/app/public/static/package_charts.js b/app/public/static/package_charts.js index 4c3709af..fb78e29c 100644 --- a/app/public/static/package_charts.js +++ b/app/public/static/package_charts.js @@ -184,12 +184,12 @@ async function load_data() { function setup_chart(ctx, data) { data.datasets = data.datasets.map((set, i) => { - const colorIdx = data.datasets.length - i - 1; + const colorIdx = (data.datasets.length - i - 1) % chartColors.length; return { fill: true, - backgroundColor: chartColorsBg[colorIdx] ?? chartColorsBg[0], - borderColor: chartColors[colorIdx] ?? chartColors[0], - pointBackgroundColor: chartColors[colorIdx] ?? chartColors[0], + backgroundColor: chartColorsBg[colorIdx], + borderColor: chartColors[colorIdx], + pointBackgroundColor: chartColors[colorIdx], ...set, }; }); diff --git a/app/templates/macros/stats.html b/app/templates/macros/stats.html index 41572281..1e2c570c 100644 --- a/app/templates/macros/stats.html +++ b/app/templates/macros/stats.html @@ -2,7 +2,7 @@ - + {% endmacro %}