Line

<canvas id="chartJsLine" height="80"></canvas>
const data = {
    labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'],
    datasets: [
        {
            label: 'Chart 1',
            backgroundColor: 'rgba(94, 119, 255, 0.8)',
            borderColor: 'transparent',
            borderWidth: 0,
            pointRadius: 3,
            pointHoverRadius: 3,
            pointHitRadius: 100,
            pointBackgroundColor: 'transparent',
            pointHoverBackgroundColor: 'rgba(94, 119, 255, 1)',
            data: [0, 9, 15, 10, 30, 15, 25, 18, 20],
        },
        {
            label: 'Chart 2',
            backgroundColor: 'rgba(171, 184, 255, 0.8)',
            borderColor: 'transparent',
            borderWidth: 0,
            pointRadius: 3,
            pointHoverRadius: 3,
            pointHitRadius: 100,
            pointBackgroundColor: 'transparent',
            pointHoverBackgroundColor: 'rgba(171, 184, 255, 1)',
            data: [0, 10, 10, 13, 10, 20, 10, 10, 25],
        }
    ],
};
const options = {
    type: 'line',
    data: data,

    options: {
        tooltips: {
            mode: 'nearest',
            intersect: false,
            backgroundColor: '#393f49',
            titleMarginBottom: 8,
            titleFontSize: 14,
            titleFontColor: '#f8f9fa',
            titleFontFamily: "'Open Sans', sans-serif",
            bodyFontSize: 11,
            bodyFontColor: '#d7d9e0',
            bodyFontFamily: "'Open Sans', sans-serif",
            footerMarginTop: 10,
            footerFontSize: 11,
            footerFontColor: '#f8f9fa',
            footerFontFamily: "'Open Sans', sans-serif",
            xPadding: 10,
            yPadding: 10,
            caretPadding: 5,
            cornerRadius: 4,
        },
        legend: {
            labels: {
                padding: 30,
                fontSize: 14,
                fontColor: '#6c757d',
                fontFamily: "'Open Sans', sans-serif",
                boxWidth: 14,
            },
        },
        scales: {
            xAxes: [{
                gridLines: {
                    lineWidth: 0,
                    color: 'transparent',
                    zeroLineWidth: 0,
                    zeroLineColor: 'transparent',
                },
                ticks: {
                    fontSize: 12,
                    fontColor: '#bcbec0',
                    fontFamily: "'Open Sans', sans-serif",
                },
            }],
            yAxes: [{
                gridLines: {
                    lineWidth: 0,
                    color: 'transparent',
                    zeroLineWidth: 0,
                    zeroLineColor: 'transparent',
                },
                ticks: {
                    fontSize: 12,
                    fontColor: '#bcbec0',
                    fontFamily: "'Open Sans', sans-serif",
                },
            }],
        },
    },
};
const chartLine = new Chart(document.getElementById('chartJsLine').getContext('2d'), options);

Bar

<canvas id="chartJsBar" height="90"></canvas>
const data = {
    labels: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep'],
    datasets: [
        {
            label: 'Chart 1',
            backgroundColor: 'rgba(94, 119, 255, 0.8)',
            borderColor: 'rgba(94, 119, 255, 0)',
            borderWidth: 0,
            pointRadius: 3,
            pointHoverRadius: 3,
            pointHitRadius: 100,
            pointBackgroundColor: 'transparent',
            pointHoverBackgroundColor: 'rgba(94, 119, 255, 1)',
            data: [0, 9, 15, 10, 30, 15, 25, 18, 20],
        },
        {
            label: 'Chart 2',
            backgroundColor: 'rgba(171, 184, 255, 0.8)',
            borderColor: 'rgba(171, 184, 255, 0)',
            borderWidth: 0,
            pointRadius: 3,
            pointHoverRadius: 3,
            pointHitRadius: 100,
            pointBackgroundColor: 'transparent',
            pointHoverBackgroundColor: 'rgba(171, 184, 255, 1)',
            data: [0, 10, 10, 13, 10, 20, 10, 10, 25],
        }
    ],
};
const options = {
    type: 'bar',
    data: data,

    options: {
        tooltips: {
            mode: 'nearest',
            intersect: true,
            backgroundColor: '#393f49',
            titleMarginBottom: 8,
            titleFontSize: 14,
            titleFontColor: '#f8f9fa',
            titleFontFamily: "'Open Sans', sans-serif",
            bodyFontSize: 11,
            bodyFontColor: '#d7d9e0',
            bodyFontFamily: "'Open Sans', sans-serif",
            footerMarginTop: 10,
            footerFontSize: 11,
            footerFontColor: '#f8f9fa',
            footerFontFamily: "'Open Sans', sans-serif",
            xPadding: 10,
            yPadding: 10,
            caretPadding: 5,
            cornerRadius: 4,
        },
        legend: {
            labels: {
                padding: 30,
                fontSize: 14,
                fontColor: '#6c757d',
                fontFamily: "'Open Sans', sans-serif",
                boxWidth: 14,
            },
        },
        scales: {
            xAxes: [{
                gridLines: {
                    lineWidth: 0,
                    color: 'transparent',
                    zeroLineWidth: 0,
                    zeroLineColor: 'transparent',
                },
                ticks: {
                    fontSize: 12,
                    fontColor: '#bcbec0',
                    fontFamily: "'Open Sans', sans-serif",
                },
            }],
            yAxes: [{
                gridLines: {
                    lineWidth: 0,
                    color: 'transparent',
                    zeroLineWidth: 0,
                    zeroLineColor: 'transparent',
                },
                ticks: {
                    fontSize: 12,
                    fontColor: '#bcbec0',
                    fontFamily: "'Open Sans', sans-serif",
                },
            }],
        },
    },
};
const chartBar = new Chart(document.getElementById('chartJsBar').getContext('2d'), options);

Pie

<canvas id="chartJsPie" height="80"></canvas>
const data = {
    labels: ['Jan', 'Feb', 'Mar'],
    datasets: [{
        label: 'Chart Example',
        backgroundColor: [
            'rgba(142, 159, 255, 1)',
            'rgba(171, 184, 255, 1)',
            'rgba(202, 210, 255, 1)',
        ],
        borderColor: '#fff',
        borderWidth: 0,
        pointBorderWidth: 1,
        pointBackgroundColor: 'rgba(114, 94, 195, 1)',
        data: [5, 3, 4],
    }],
};
const options = {
    type: 'pie',
    data: data,
    options: {
        tooltips: {
            backgroundColor: '#393f49',
            titleMarginBottom: 8,
            titleFontSize: 14,
            titleFontColor: '#f8f9fa',
            titleFontFamily: "'Open Sans', sans-serif",
            bodyFontSize: 11,
            bodyFontColor: '#d7d9e0',
            bodyFontFamily: "'Open Sans', sans-serif",
            footerMarginTop: 10,
            footerFontSize: 11,
            footerFontColor: '#f8f9fa',
            footerFontFamily: "'Open Sans', sans-serif",
            xPadding: 10,
            yPadding: 10,
            caretSize: 0,
            cornerRadius: 4,
        },
        legend: {
            labels: {
                padding: 30,
                fontSize: 14,
                fontColor: '#6c757d',
                fontFamily: "'Open Sans', sans-serif",
                boxWidth: 14,
            },
        },
        scales: {
            display: false,
        },
    },
};
const chartPie = new Chart(document.getElementById('chartJsPie').getContext('2d'), options);

Messenger

Amber Smith

2 days ago
  • The last album.
  • I can’t open the last album!
10:19
  • Gues, I can’t open the last album...
10:20
Today
  • 123
10:29
  • Haha Amber! You are so nice! :smile:
10:30