123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140 |
- $(function () {
- 'use strict'
- var ticksStyle = {
- fontColor: '#495057',
- fontStyle: 'bold'
- }
- var mode = 'index'
- var intersect = true
- var $salesChart = $('#sales-chart')
- var salesChart = new Chart($salesChart, {
- type : 'bar',
- data : {
- labels : ['JUN', 'JUL', 'AUG', 'SEP', 'OCT', 'NOV', 'DEC'],
- datasets: [
- {
- backgroundColor: '#007bff',
- borderColor : '#007bff',
- data : [1000, 2000, 3000, 2500, 2700, 2500, 3000]
- },
- {
- backgroundColor: '#ced4da',
- borderColor : '#ced4da',
- data : [700, 1700, 2700, 2000, 1800, 1500, 2000]
- }
- ]
- },
- options: {
- maintainAspectRatio: false,
- tooltips : {
- mode : mode,
- intersect: intersect
- },
- hover : {
- mode : mode,
- intersect: intersect
- },
- legend : {
- display: false
- },
- scales : {
- yAxes: [{
- // display: false,
- gridLines: {
- display : true,
- lineWidth : '4px',
- color : 'rgba(0, 0, 0, .2)',
- zeroLineColor: 'transparent'
- },
- ticks : $.extend({
- beginAtZero: true,
- // Include a dollar sign in the ticks
- callback: function (value, index, values) {
- if (value >= 1000) {
- value /= 1000
- value += 'k'
- }
- return '$' + value
- }
- }, ticksStyle)
- }],
- xAxes: [{
- display : true,
- gridLines: {
- display: false
- },
- ticks : ticksStyle
- }]
- }
- }
- })
- var $visitorsChart = $('#visitors-chart')
- var visitorsChart = new Chart($visitorsChart, {
- data : {
- labels : ['18th', '20th', '22nd', '24th', '26th', '28th', '30th'],
- datasets: [{
- type : 'line',
- data : [100, 120, 170, 167, 180, 177, 160],
- backgroundColor : 'transparent',
- borderColor : '#007bff',
- pointBorderColor : '#007bff',
- pointBackgroundColor: '#007bff',
- fill : false
- // pointHoverBackgroundColor: '#007bff',
- // pointHoverBorderColor : '#007bff'
- },
- {
- type : 'line',
- data : [60, 80, 70, 67, 80, 77, 100],
- backgroundColor : 'tansparent',
- borderColor : '#ced4da',
- pointBorderColor : '#ced4da',
- pointBackgroundColor: '#ced4da',
- fill : false
- // pointHoverBackgroundColor: '#ced4da',
- // pointHoverBorderColor : '#ced4da'
- }]
- },
- options: {
- maintainAspectRatio: false,
- tooltips : {
- mode : mode,
- intersect: intersect
- },
- hover : {
- mode : mode,
- intersect: intersect
- },
- legend : {
- display: false
- },
- scales : {
- yAxes: [{
- // display: false,
- gridLines: {
- display : true,
- lineWidth : '4px',
- color : 'rgba(0, 0, 0, .2)',
- zeroLineColor: 'transparent'
- },
- ticks : $.extend({
- beginAtZero : true,
- suggestedMax: 200
- }, ticksStyle)
- }],
- xAxes: [{
- display : true,
- gridLines: {
- display: false
- },
- ticks : ticksStyle
- }]
- }
- }
- })
- })
|