/*global $, document, Chart, LINECHART, data, options, window*/ $(document).ready(function () { 'use strict'; // ------------------------------------------------------- // // Line Chart // ------------------------------------------------------ // var legendState = true; if ($(window).outerWidth() < 576) { legendState = false; } var LINECHART = $('#lineCahrt'); var myLineChart = new Chart(LINECHART, { type: 'line', options: { scales: { xAxes: [{ display: true, gridLines: { display: false } }], yAxes: [{ display: true, gridLines: { display: false } }] }, legend: { display: legendState } }, data: { labels: ["1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "13", "14", "15", "16", "17"], datasets: [ { label: "Page Visitors", fill: true, lineTension: 0, backgroundColor: "transparent", borderColor: '#f15765', pointBorderColor: '#da4c59', pointHoverBackgroundColor: '#da4c59', borderCapStyle: 'butt', borderDash: [], borderDashOffset: 0.0, borderJoinStyle: 'miter', borderWidth: 1, pointBackgroundColor: "#fff", pointBorderWidth: 1, pointHoverRadius: 5, pointHoverBorderColor: "#fff", pointHoverBorderWidth: 2, pointRadius: 1, pointHitRadius: 0, data: [50, 20, 60, 31, 52, 22, 40, 25, 30, 68, 56, 40, 60, 43, 55, 39, 47], spanGaps: false }, { label: "Page Views", fill: true, lineTension: 0, backgroundColor: "transparent", borderColor: "#54e69d", pointHoverBackgroundColor: "#44c384", borderCapStyle: 'butt', borderDash: [], borderDashOffset: 0.0, borderJoinStyle: 'miter', borderWidth: 1, pointBorderColor: "#44c384", pointBackgroundColor: "#fff", pointBorderWidth: 1, pointHoverRadius: 5, pointHoverBorderColor: "#fff", pointHoverBorderWidth: 2, pointRadius: 1, pointHitRadius: 10, data: [20, 7, 35, 17, 26, 8, 18, 10, 14, 46, 30, 30, 14, 28, 17, 25, 17, 40], spanGaps: false } ] } }); // ------------------------------------------------------- // // Line Chart 1 // ------------------------------------------------------ // var LINECHART1 = $('#lineChart1'); var myLineChart = new Chart(LINECHART1, { type: 'line', options: { scales: { xAxes: [{ display: true, gridLines: { display: false } }], yAxes: [{ ticks: { max: 40, min: 0, stepSize: 0.5 }, display: false, gridLines: { display: false } }] }, legend: { display: false } }, data: { labels: ["A", "B", "C", "D", "E", "F", "G"], datasets: [ { label: "Total Overdue", fill: true, lineTension: 0, backgroundColor: "transparent", borderColor: '#6ccef0', pointBorderColor: '#59c2e6', pointHoverBackgroundColor: '#59c2e6', borderCapStyle: 'butt', borderDash: [], borderDashOffset: 0.0, borderJoinStyle: 'miter', borderWidth: 3, pointBackgroundColor: "#59c2e6", pointBorderWidth: 0, pointHoverRadius: 4, pointHoverBorderColor: "#fff", pointHoverBorderWidth: 0, pointRadius: 4, pointHitRadius: 0, data: [20, 28, 30, 22, 24, 10, 7], spanGaps: false } ] } }); // ------------------------------------------------------- // // Pie Chart // ------------------------------------------------------ // var PIECHART = $('#pieChart'); var myPieChart = new Chart(PIECHART, { type: 'doughnut', options: { cutoutPercentage: 80, legend: { display: false } }, data: { labels: [ "First", "Second", "Third", "Fourth" ], datasets: [ { data: [300, 50, 100, 60], borderWidth: [0, 0, 0, 0], backgroundColor: [ '#44b2d7', "#59c2e6", "#71d1f2", "#96e5ff" ], hoverBackgroundColor: [ '#44b2d7', "#59c2e6", "#71d1f2", "#96e5ff" ] }] } }); }); // ------------------------------------------------------- // // Bar Chart // ------------------------------------------------------ //