dikplhd/public/assets/js/pages/apex-polar-area.js

93 lines
1.8 KiB
JavaScript

/**
* Theme: Attex - Responsive Tailwind CSS 3 Admin Dashboard
* Author: Coderthemes
* Module/App: Apex Bar Charts
*/
//
// BASIC POLAR AREA CHART
//
var colors = ["#3e60d5", "#47ad77", "#fa5c7c"];
var dataColors = document.querySelector("#basic-polar-area").dataset.colors;
if (dataColors) {
colors = dataColors.split(",");
}
var options = {
series: [14, 23, 21, 17, 15, 10],
chart: {
height: 380,
type: 'polarArea',
},
stroke: {
colors: ['#fff']
},
fill: {
opacity: 0.8
},
labels: ['Vote A', 'Vote B', 'Vote C', 'Vote D', 'Vote E', 'Vote F'],
legend: {
position: 'bottom'
},
colors: colors,
responsive: [{
breakpoint: 480,
options: {
chart: {
width: 200
},
legend: {
position: 'bottom'
}
}
}]
};
var chart = new ApexCharts(document.querySelector("#basic-polar-area"), options);
chart.render();
//
// MONOCHROME POLAR AREA
//
var options = {
series: [42, 47, 52, 58, 65],
chart: {
height: 380,
type: 'polarArea'
},
labels: ['Rose A', 'Rose B', 'Rose C', 'Rose D', 'Rose E'],
fill: {
opacity: 1
},
stroke: {
width: 1
},
yaxis: {
show: false
},
legend: {
position: 'bottom'
},
plotOptions: {
polarArea: {
rings: {
strokeWidth: 0
},
spokes: {
strokeWidth: 0
},
}
},
theme: {
monochrome: {
enabled: true,
shadeTo: 'light',
color: '#3e60d5',
shadeIntensity: 0.6
}
}
};
var chart = new ApexCharts(document.querySelector("#monochrome-polar-area"), options);
chart.render();