Skip to content

Commit 26ac94d

Browse files
committed
fix: legend color in chart
1 parent 1a90b54 commit 26ac94d

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

resources/views/components/stats/chart.blade.php

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,15 @@
3636
weight: 'bold'
3737
},
3838
generateLabels: function(chart) {
39-
return Chart.defaults.plugins.legend.labels.generateLabels(chart).map(function(label) {
39+
return Chart.defaults.plugins.legend.labels.generateLabels(chart).map(function(label, index) {
40+
const dataset = chart.data.datasets[index];
4041
label.lineWidth = 4;
42+
label.strokeStyle = dataset.borderColor;
43+
label.fillStyle = dataset.borderColor;
44+
if (dataset.borderDash && dataset.borderDash.length > 0) {
45+
label.lineDash = dataset.borderDash;
46+
label.lineDashOffset = 0;
47+
}
4148
return label;
4249
});
4350
}

0 commit comments

Comments
 (0)