123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108 |
- // Chart.js scripts
- // -- Set new default font family and font color to mimic Bootstrap's default styling
- Chart.defaults.global.defaultFontFamily = '-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif';
- Chart.defaults.global.defaultFontColor = '#292b2c';
- // -- Area Chart Example
- var ctx = document.getElementById("myAreaChart");
- var myLineChart = new Chart(ctx, {
- type: 'line',
- data: {
- labels: ["Mar 1", "Mar 2", "Mar 3", "Mar 4", "Mar 5", "Mar 6", "Mar 7", "Mar 8", "Mar 9", "Mar 10", "Mar 11", "Mar 12", "Mar 13"],
- datasets: [{
- label: "Sessions",
- lineTension: 0.3,
- backgroundColor: "rgba(2,117,216,0.2)",
- borderColor: "rgba(2,117,216,1)",
- pointRadius: 5,
- pointBackgroundColor: "rgba(2,117,216,1)",
- pointBorderColor: "rgba(255,255,255,0.8)",
- pointHoverRadius: 5,
- pointHoverBackgroundColor: "rgba(2,117,216,1)",
- pointHitRadius: 20,
- pointBorderWidth: 2,
- data: [10000, 30162, 26263, 18394, 18287, 28682, 31274, 33259, 25849, 24159, 32651, 31984, 38451],
- }],
- },
- options: {
- scales: {
- xAxes: [{
- time: {
- unit: 'date'
- },
- gridLines: {
- display: false
- },
- ticks: {
- maxTicksLimit: 7
- }
- }],
- yAxes: [{
- ticks: {
- min: 0,
- max: 40000,
- maxTicksLimit: 5
- },
- gridLines: {
- color: "rgba(0, 0, 0, .125)",
- }
- }],
- },
- legend: {
- display: false
- }
- }
- });
- // -- Bar Chart Example
- var ctx = document.getElementById("myBarChart");
- var myLineChart = new Chart(ctx, {
- type: 'bar',
- data: {
- labels: ["January", "February", "March", "April", "May", "June"],
- datasets: [{
- label: "Revenue",
- backgroundColor: "rgba(2,117,216,1)",
- borderColor: "rgba(2,117,216,1)",
- data: [4215, 5312, 6251, 7841, 9821, 14984],
- }],
- },
- options: {
- scales: {
- xAxes: [{
- time: {
- unit: 'month'
- },
- gridLines: {
- display: false
- },
- ticks: {
- maxTicksLimit: 6
- }
- }],
- yAxes: [{
- ticks: {
- min: 0,
- max: 15000,
- maxTicksLimit: 5
- },
- gridLines: {
- display: true
- }
- }],
- },
- legend: {
- display: false
- }
- }
- });
- // -- Pie Chart Example
- var ctx = document.getElementById("myPieChart");
- var myPieChart = new Chart(ctx, {
- type: 'pie',
- data: {
- labels: ["Blue", "Red", "Yellow", "Green"],
- datasets: [{
- data: [12.21, 15.58, 11.25, 8.32],
- backgroundColor: ['#007bff', '#dc3545', '#ffc107', '#28a745'],
- }],
- },
- });
|