var chartColors = { red: 'rgb(255, 99, 132)', orange: 'rgb(255, 159, 64)', yellow: 'rgb(255, 205, 86)', green: 'rgb(75, 192, 192)', info: '#41B1F9', blue: '#3245D1', purple: 'rgb(153, 102, 255)', grey: '#EBEFF6' }; var config1 = { type: "line", data: { labels: ["January", "February", "March", "April", "May", "June", "July"], datasets: [ { label: "Balance", backgroundColor: "#fff", borderColor: "#fff", data: [20, 40, 20, 70, 10, 50, 20], fill: false, pointBorderWidth: 100, pointBorderColor: "transparent", pointRadius: 3, pointBackgroundColor: "transparent", pointHoverBackgroundColor: "rgba(63,82,227,1)", }, ], }, options: { responsive: true, maintainAspectRatio: false, layout: { padding: { left: -10, top: 10, }, }, legend: { display: false, }, title: { display: false, }, tooltips: { mode: "index", intersect: false, }, hover: { mode: "nearest", intersect: true, }, scales: { xAxes: [ { gridLines: { drawBorder: false, display: false, }, ticks: { display: false, }, }, ], yAxes: [ { gridLines: { display: false, drawBorder: false, }, ticks: { display: false, }, }, ], }, }, }; var config2 = { type: "line", data: { labels: ["January", "February", "March", "April", "May", "June", "July"], datasets: [ { label: "Revenue", backgroundColor: "#fff", borderColor: "#fff", data: [20, 800, 300, 400, 10, 50, 20], fill: false, pointBorderWidth: 100, pointBorderColor: "transparent", pointRadius: 3, pointBackgroundColor: "transparent", pointHoverBackgroundColor: "rgba(63,82,227,1)", }, ], }, options: { responsive: true, maintainAspectRatio: false, layout: { padding: { left: -10, top: 10, }, }, legend: { display: false, }, title: { display: false, }, tooltips: { mode: "index", intersect: false, }, hover: { mode: "nearest", intersect: true, }, scales: { xAxes: [ { gridLines: { drawBorder: false, display: false, }, ticks: { display: false, }, }, ], yAxes: [ { gridLines: { display: false, drawBorder: false, }, ticks: { display: false, }, }, ], }, }, }; var config3 = { type: "line", data: { labels: ["January", "February", "March", "April", "May", "June", "July"], datasets: [ { label: "Orders", backgroundColor: "#fff", borderColor: "#fff", data: [20, 40, 20, 200, 10, 540, 723], fill: false, pointBorderWidth: 100, pointBorderColor: "transparent", pointRadius: 3, pointBackgroundColor: "transparent", pointHoverBackgroundColor: "rgba(63,82,227,1)", }, ], }, options: { responsive: true, maintainAspectRatio: false, layout: { padding: { left: -10, top: 10, }, }, legend: { display: false, }, title: { display: false, text: "Chart.js Line Chart", }, tooltips: { mode: "index", intersect: false, }, hover: { mode: "nearest", intersect: true, }, scales: { xAxes: [ { gridLines: { drawBorder: false, display: false, }, ticks: { display: false, }, }, ], yAxes: [ { gridLines: { display: false, drawBorder: false, }, ticks: { display: false, }, }, ], }, }, }; var config4 = { type: "line", data: { labels: ["January", "February", "March", "April", "May", "June", "July"], datasets: [ { label: "My First dataset", backgroundColor: "#fff", borderColor: "#fff", data: [20, 40, 20, 70, 10, 5, 23], fill: false, pointBorderWidth: 100, pointBorderColor: "transparent", pointRadius: 3, pointBackgroundColor: "transparent", pointHoverBackgroundColor: "rgba(63,82,227,1)", }, ], }, options: { responsive: true, maintainAspectRatio: false, layout: { padding: { left: -10, top: 10, }, }, legend: { display: false, }, title: { display: false, text: "Chart.js Line Chart", }, tooltips: { mode: "index", intersect: false, }, hover: { mode: "nearest", intersect: true, }, scales: { xAxes: [ { gridLines: { drawBorder: false, display: false, }, ticks: { display: false, }, }, ], yAxes: [ { gridLines: { display: false, drawBorder: false, }, ticks: { display: false, }, }, ], }, }, }; var ctxBar = document.getElementById("bar").getContext("2d"); var myBar = new Chart(ctxBar, { type: 'bar', data: { labels: ["Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul"], datasets: [{ label: 'Students', backgroundColor: [chartColors.grey, chartColors.grey, chartColors.grey, chartColors.grey, chartColors.info, chartColors.blue, chartColors.grey], data: [ 5, 10, 30, 40, 35, 55, 15, ] }] }, options: { responsive: true, barRoundness: 1, title: { display: true, text: "Students in 2020" }, legend: { display: false }, scales: { yAxes: [{ ticks: { beginAtZero: true, suggestedMax: 40 + 20, padding: 10, }, gridLines: { drawBorder: false, } }], xAxes: [{ gridLines: { display: false, drawBorder: false } }] } } }); var line = document.getElementById("line").getContext("2d"); var gradient = line.createLinearGradient(0, 0, 0, 400); gradient.addColorStop(0, 'rgba(50, 69, 209,1)'); gradient.addColorStop(1, 'rgba(265, 177, 249,0)'); var gradient2 = line.createLinearGradient(0, 0, 0, 400); gradient2.addColorStop(0, 'rgba(255, 91, 92,1)'); gradient2.addColorStop(1, 'rgba(265, 177, 249,0)'); var myline = new Chart(line, { type: 'line', data: { labels: ['16-07-2018', '17-07-2018', '18-07-2018', '19-07-2018', '20-07-2018', '21-07-2018', '22-07-2018', '23-07-2018', '24-07-2018', '25-07-2018'], datasets: [{ label: 'Balance', data: [50, 25, 61, 50, 72, 52, 60, 41, 30, 45], backgroundColor: "rgba(50, 69, 209,.6)", borderWidth: 3, borderColor: 'rgba(63,82,227,1)', pointBorderWidth: 0, pointBorderColor: 'transparent', pointRadius: 3, pointBackgroundColor: 'transparent', pointHoverBackgroundColor: 'rgba(63,82,227,1)', }, { label: 'Balance', data: [20, 35, 45, 75, 37, 86, 45, 65, 25, 53], backgroundColor: "rgba(253, 183, 90,.6)", borderWidth: 3, borderColor: 'rgba(253, 183, 90,.6)', pointBorderWidth: 0, pointBorderColor: 'transparent', pointRadius: 3, pointBackgroundColor: 'transparent', pointHoverBackgroundColor: 'rgba(63,82,227,1)', }] }, options: { responsive: true, layout: { padding: { top: 10, }, }, tooltips: { intersect: false, titleFontFamily: 'Helvetica', titleMarginBottom: 10, xPadding: 10, yPadding: 10, cornerRadius: 3, }, legend: { display: true, }, scales: { yAxes: [ { gridLines: { display: true, drawBorder: true, }, ticks: { display: true, }, }, ], xAxes: [ { gridLines: { drawBorder: false, display: false, }, ticks: { display: false, }, }, ], }, } }); // let ctx1 = document.getElementById("canvas1").getContext("2d"); // let ctx2 = document.getElementById("canvas2").getContext("2d"); // let ctx3 = document.getElementById("canvas3").getContext("2d"); // let ctx4 = document.getElementById("canvas4").getContext("2d"); // var lineChart1 = new Chart(ctx1, config1); // var lineChart2 = new Chart(ctx2, config2); // var lineChart3 = new Chart(ctx3, config3); // var lineChart4 = new Chart(ctx4, config4);