$(function () { // ===================================== // Profit // ===================================== var chart = { series: [ { name: "Earnings this month:", data: [355, 390, 300, 350, 390, 180, 355, 390] }, { name: "Expense this month:", data: [280, 250, 325, 215, 250, 310, 280, 250] }, ], chart: { type: "bar", height: 345, offsetX: -15, toolbar: { show: true }, foreColor: "#adb0bb", fontFamily: 'inherit', sparkline: { enabled: false }, }, colors: ["#5D87FF", "#49BEFF"], plotOptions: { bar: { horizontal: false, columnWidth: "35%", borderRadius: [6], borderRadiusApplication: 'end', borderRadiusWhenStacked: 'all' }, }, markers: { size: 0 }, dataLabels: { enabled: false, }, legend: { show: false, }, grid: { borderColor: "rgba(0,0,0,0.1)", strokeDashArray: 3, xaxis: { lines: { show: false, }, }, }, xaxis: { type: "category", categories: ["16/08", "17/08", "18/08", "19/08", "20/08", "21/08", "22/08", "23/08"], labels: { style: { cssClass: "grey--text lighten-2--text fill-color" }, }, }, yaxis: { show: true, min: 0, max: 400, tickAmount: 4, labels: { style: { cssClass: "grey--text lighten-2--text fill-color", }, }, }, stroke: { show: true, width: 3, lineCap: "butt", colors: ["transparent"], }, tooltip: { theme: "light" }, responsive: [ { breakpoint: 600, options: { plotOptions: { bar: { borderRadius: 3, } }, } } ] }; var chart = new ApexCharts(document.querySelector("#chart"), chart); chart.render(); // ===================================== // Breakup // ===================================== var breakup = { color: "#adb5bd", series: [38, 40, 25], labels: ["2022", "2021", "2020"], chart: { width: 180, type: "donut", fontFamily: "Plus Jakarta Sans', sans-serif", foreColor: "#adb0bb", }, plotOptions: { pie: { startAngle: 0, endAngle: 360, donut: { size: '75%', }, }, }, stroke: { show: false, }, dataLabels: { enabled: false, }, legend: { show: false, }, colors: ["#5D87FF", "#ecf2ff", "#F9F9FD"], responsive: [ { breakpoint: 991, options: { chart: { width: 150, }, }, }, ], tooltip: { theme: "dark", fillSeriesColor: false, }, }; var chart = new ApexCharts(document.querySelector("#breakup"), breakup); chart.render(); // ===================================== // Earning // ===================================== var earning = { chart: { id: "sparkline3", type: "area", height: 60, sparkline: { enabled: true, }, group: "sparklines", fontFamily: "Plus Jakarta Sans', sans-serif", foreColor: "#adb0bb", }, series: [ { name: "Earnings", color: "#49BEFF", data: [25, 66, 20, 40, 12, 58, 20], }, ], stroke: { curve: "smooth", width: 2, }, fill: { colors: ["#f3feff"], type: "solid", opacity: 0.05, }, markers: { size: 0, }, tooltip: { theme: "dark", fixed: { enabled: true, position: "right", }, x: { show: false, }, }, }; new ApexCharts(document.querySelector("#earning"), earning).render(); })