HTML
xxxxxxxxxx
1
<script src="https://code.jquery.com/jquery-3.6.0.js" integrity="sha256-H+K7U5CnXl1h5ywQfKtSj8PCmoN9aaq30gDh27Xc0jk=" crossorigin="anonymous"></script>
2
<div class="row topbuffer20">
3
<div class="col-md-4">
4
<div class="card">
5
<div class="card-body pad20">
6
<div class="row">
7
<div class="col">
8
<p class="fontsize-18 textPrimary"><b>Payroll Payments Overview</b></p>
9
</div>
10
</div>
11
<div class="linedivider-bottom topbuffer10"></div>
12
<canvas id="testchart" class="topbuffer10"></canvas>
13
<script type="text/javascript">
14
$(document).ready(function(){
15
const testchartdata = {
16
type: 'doughnut',
17
data: {
18
labels: ['Awating Payments', 'Awating Authization', 'Pending', 'Completed'],
19
datasets: [
20
{
21
label: 'Traffic',
22
data: [30, 45, 62, 65],
23
backgroundColor: [
24
'rgba(255, 99, 132, 0.2)',
25
'rgba(54, 162, 235, 0.2)',
26
'rgba(255, 206, 86, 0.2)',
27
'rgba(75, 192, 192, 0.2)',
28
],
29
borderColor: [
30
'rgba(255,99,132,1)',
31
'rgba(54, 162, 235, 1)',
32
'rgba(255, 206, 86, 1)',
33
'rgba(75, 192, 192, 1)',
34
],
35
borderWidth: 1,
36
},
37
],
38
},
39
};
40
const testchartoptions = {
41
dataLabelsPlugin: true,
42
options: {
43
plugins: {
44
legend: {
45
position: "left",
46
},
47
datalabels: {
48
formatter: (value, ctx) => {
49
return value;
50
},
51
color: 'black',
52
labels: {
53
title: {
54
font: {
55
size: '12',
56
},
57
},
58
},
59
},
60
},
61
},
62
};
63
new mdb.Chart(
64
document.getElementById('testchart'),
65
testchartdata,
66
testchartoptions
67
);
68
})
69
</script>
70
</div>
71
</div>
72
</div>
73
<div class="col-md-4"></div>
74
<div class="col-md-4"></div>
75
</div>
CSS
1
1
JS
1
1
Console errors: 0