Update Chart.js and change style for a more fitting one
This commit is contained in:
parent
302f51dcb3
commit
9ca53a4176
@ -10,10 +10,9 @@
|
|||||||
<link rel="stylesheet" href="styles/main.css" media="screen">
|
<link rel="stylesheet" href="styles/main.css" media="screen">
|
||||||
<link rel="stylesheet" href="styles/fancybox.css" media="screen">
|
<link rel="stylesheet" href="styles/fancybox.css" media="screen">
|
||||||
<link rel="stylesheet" href="plugins/jquery.fancybox.min.css" media="screen">
|
<link rel="stylesheet" href="plugins/jquery.fancybox.min.css" media="screen">
|
||||||
<link rel="stylesheet" href="plugins/chart.min.css" media="screen">
|
|
||||||
<script src="plugins/jquery-3.5.1.min.js"></script>
|
<script src="plugins/jquery-3.5.1.min.js"></script>
|
||||||
<script src="plugins/jquery.fancybox.min.js"></script>
|
<script src="plugins/jquery.fancybox.min.js"></script>
|
||||||
<script src="plugins/chart.bundle.min.js"></script>
|
<script src="plugins/chart-3.9.1.min.js"></script>
|
||||||
<script src="scripts/menu.js"></script>
|
<script src="scripts/menu.js"></script>
|
||||||
<script src="scripts/divers.js"></script>
|
<script src="scripts/divers.js"></script>
|
||||||
<script src="scripts/stats.js"></script>
|
<script src="scripts/stats.js"></script>
|
||||||
@ -162,13 +161,13 @@
|
|||||||
|
|
||||||
<div id="stats">
|
<div id="stats">
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<canvas id="month" width="400" height="200"></canvas>
|
<canvas id="month"></canvas>
|
||||||
</div>
|
</div>
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<canvas id="year" width="400" height="200"></canvas>
|
<canvas id="year"></canvas>
|
||||||
</div>
|
</div>
|
||||||
<div class="stat">
|
<div class="stat">
|
||||||
<canvas id="dimension" width="400" height="200"></canvas>
|
<canvas id="dimension"></canvas>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
|
@ -8,9 +8,8 @@
|
|||||||
<meta name="viewport" content="width=device-width, initial-scale=1">
|
<meta name="viewport" content="width=device-width, initial-scale=1">
|
||||||
<link rel="shortcut icon" href="images/favicon.png">
|
<link rel="shortcut icon" href="images/favicon.png">
|
||||||
<link rel="stylesheet" href="styles/main.css" media="screen">
|
<link rel="stylesheet" href="styles/main.css" media="screen">
|
||||||
<link rel="stylesheet" href="plugins/chart.min.css" media="screen">
|
|
||||||
<script src="plugins/jquery-3.5.1.min.js"></script>
|
<script src="plugins/jquery-3.5.1.min.js"></script>
|
||||||
<script src="plugins/chart.bundle.min.js"></script>
|
<script src="plugins/chart-3.9.1.min.js"></script>
|
||||||
<script src="scripts/menu.js"></script>
|
<script src="scripts/menu.js"></script>
|
||||||
<script src="scripts/informations.js"></script>
|
<script src="scripts/informations.js"></script>
|
||||||
</head>
|
</head>
|
||||||
|
13
plugins/chart-3.9.1.min.js
vendored
Normal file
13
plugins/chart-3.9.1.min.js
vendored
Normal file
File diff suppressed because one or more lines are too long
7
plugins/chart.bundle.min.js
vendored
7
plugins/chart.bundle.min.js
vendored
File diff suppressed because one or more lines are too long
1
plugins/chart.min.css
vendored
1
plugins/chart.min.css
vendored
@ -1 +0,0 @@
|
|||||||
@keyframes chartjs-render-animation{from{opacity:.99}to{opacity:1}}.chartjs-render-monitor{animation:chartjs-render-animation 1ms}.chartjs-size-monitor,.chartjs-size-monitor-expand,.chartjs-size-monitor-shrink{position:absolute;direction:ltr;left:0;top:0;right:0;bottom:0;overflow:hidden;pointer-events:none;visibility:hidden;z-index:-1}.chartjs-size-monitor-expand>div{position:absolute;width:1000000px;height:1000000px;left:0;top:0}.chartjs-size-monitor-shrink>div{position:absolute;width:200%;height:200%;left:0;top:0}
|
|
@ -50,6 +50,9 @@ jQuery(document).ready(function($)
|
|||||||
gatherYear(tens, 2010, 2020);
|
gatherYear(tens, 2010, 2020);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Chart.defaults.font.family = "'Rubik', Helvetica";
|
||||||
|
Chart.defaults.color = "#000000";
|
||||||
|
|
||||||
var canvasPhoto = document.getElementById("photo").getContext('2d');
|
var canvasPhoto = document.getElementById("photo").getContext('2d');
|
||||||
var chartPhoto = new Chart(canvasPhoto, {
|
var chartPhoto = new Chart(canvasPhoto, {
|
||||||
type: 'bar',
|
type: 'bar',
|
||||||
@ -83,40 +86,60 @@ jQuery(document).ready(function($)
|
|||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
tooltips: {
|
plugins: {
|
||||||
|
tooltip: {
|
||||||
mode: 'index',
|
mode: 'index',
|
||||||
intersect: false
|
intersect: false,
|
||||||
|
titleFont: {
|
||||||
|
size: 14
|
||||||
},
|
},
|
||||||
responsive: true,
|
bodyFont: {
|
||||||
scales: {
|
size: 14
|
||||||
yAxes: [{
|
|
||||||
ticks: {
|
|
||||||
beginAtZero: true
|
|
||||||
}, gridLines: {
|
|
||||||
display: true
|
|
||||||
},
|
},
|
||||||
scaleLabel: {
|
|
||||||
display: true,
|
|
||||||
labelString: 'Tableaux'
|
|
||||||
},
|
|
||||||
stacked: true,
|
|
||||||
}],
|
|
||||||
xAxes: [{
|
|
||||||
gridLines: {
|
|
||||||
display: false
|
|
||||||
},
|
|
||||||
stacked: true,
|
|
||||||
}]
|
|
||||||
},
|
},
|
||||||
legend: {
|
legend: {
|
||||||
display: false,
|
display: false,
|
||||||
position: "bottom",
|
position: "bottom",
|
||||||
},
|
},
|
||||||
|
},
|
||||||
|
responsive: true,
|
||||||
|
scales: {
|
||||||
|
y: {
|
||||||
|
ticks: {
|
||||||
|
font: {
|
||||||
|
size: 14
|
||||||
|
},
|
||||||
|
beginAtZero: true
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
title: {
|
||||||
|
display: true,
|
||||||
|
text: 'Tableaux',
|
||||||
|
font: {
|
||||||
|
size: 16
|
||||||
|
}
|
||||||
|
},
|
||||||
|
stacked: true,
|
||||||
|
},
|
||||||
|
x: {
|
||||||
|
ticks: {
|
||||||
|
font: {
|
||||||
|
size: 14
|
||||||
|
},
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
stacked: true,
|
||||||
|
},
|
||||||
|
},
|
||||||
animation: {
|
animation: {
|
||||||
duration: 0
|
duration: 0
|
||||||
},
|
},
|
||||||
responsiveAnimationDuration: 0
|
responsiveAnimationDuration: 0,
|
||||||
}
|
},
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
});
|
});
|
158
scripts/stats.js
158
scripts/stats.js
@ -1,5 +1,9 @@
|
|||||||
jQuery(document).ready(function($)
|
jQuery(document).ready(function($)
|
||||||
{
|
{
|
||||||
|
document.fonts.ready.then(function() {
|
||||||
|
Chart.defaults.font.family = "'Rubik', Helvetica";
|
||||||
|
Chart.defaults.color = "#000000";
|
||||||
|
|
||||||
var canvasMonth = document.getElementById("month").getContext('2d');
|
var canvasMonth = document.getElementById("month").getContext('2d');
|
||||||
var chartMonth = new Chart(canvasMonth, {
|
var chartMonth = new Chart(canvasMonth, {
|
||||||
type: 'bar',
|
type: 'bar',
|
||||||
@ -9,31 +13,43 @@ jQuery(document).ready(function($)
|
|||||||
label: 'nombre de tableaux',
|
label: 'nombre de tableaux',
|
||||||
data: [11, 30, 40, 34, 50, 33, 27, 24, 17, 26, 37, 19],
|
data: [11, 30, 40, 34, 50, 33, 27, 24, 17, 26, 37, 19],
|
||||||
backgroundColor: '#2589BD',
|
backgroundColor: '#2589BD',
|
||||||
borderColor: '#187795',
|
|
||||||
borderWidth: 1
|
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
scales: {
|
plugins: {
|
||||||
yAxes: [{
|
tooltip: {
|
||||||
ticks: {
|
mode: 'index',
|
||||||
beginAtZero: true
|
intersect: false,
|
||||||
}, gridLines: {
|
titleFont: {
|
||||||
display: false
|
size: 13
|
||||||
|
},
|
||||||
|
bodyFont: {
|
||||||
|
size: 13
|
||||||
},
|
},
|
||||||
scaleLabel: {
|
|
||||||
display: true,
|
|
||||||
labelString: 'Tableaux'
|
|
||||||
}
|
|
||||||
}],
|
|
||||||
xAxes: [{
|
|
||||||
gridLines: {
|
|
||||||
display: false
|
|
||||||
}
|
|
||||||
}]
|
|
||||||
},
|
},
|
||||||
legend: {
|
legend: {
|
||||||
display: false
|
display: false,
|
||||||
|
position: "bottom",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
scales: {
|
||||||
|
y: {
|
||||||
|
ticks: {
|
||||||
|
beginAtZero: true
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
title: {
|
||||||
|
display: true,
|
||||||
|
text: 'Tableaux'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
xAxes: {
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
}
|
||||||
},
|
},
|
||||||
animation: {
|
animation: {
|
||||||
duration: 0
|
duration: 0
|
||||||
@ -51,31 +67,43 @@ jQuery(document).ready(function($)
|
|||||||
label: 'nombre de tableaux',
|
label: 'nombre de tableaux',
|
||||||
data: [24, 16, 7, 57, 117, 112, 52],
|
data: [24, 16, 7, 57, 117, 112, 52],
|
||||||
backgroundColor: '#2589BD',
|
backgroundColor: '#2589BD',
|
||||||
borderColor: '#187795',
|
|
||||||
borderWidth: 1
|
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
scales: {
|
plugins: {
|
||||||
yAxes: [{
|
tooltip: {
|
||||||
ticks: {
|
mode: 'index',
|
||||||
beginAtZero: true
|
intersect: false,
|
||||||
}, gridLines: {
|
titleFont: {
|
||||||
display: false
|
size: 13
|
||||||
|
},
|
||||||
|
bodyFont: {
|
||||||
|
size: 13
|
||||||
},
|
},
|
||||||
scaleLabel: {
|
|
||||||
display: true,
|
|
||||||
labelString: 'Tableaux'
|
|
||||||
}
|
|
||||||
}],
|
|
||||||
xAxes: [{
|
|
||||||
gridLines: {
|
|
||||||
display: false
|
|
||||||
}
|
|
||||||
}]
|
|
||||||
},
|
},
|
||||||
legend: {
|
legend: {
|
||||||
display: false
|
display: false,
|
||||||
|
position: "bottom",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
scales: {
|
||||||
|
y: {
|
||||||
|
ticks: {
|
||||||
|
beginAtZero: true
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
title: {
|
||||||
|
display: true,
|
||||||
|
text: 'Tableaux'
|
||||||
|
}
|
||||||
|
},
|
||||||
|
x: {
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
}
|
||||||
},
|
},
|
||||||
animation: {
|
animation: {
|
||||||
duration: 0
|
duration: 0
|
||||||
@ -93,31 +121,46 @@ jQuery(document).ready(function($)
|
|||||||
label: 'nombre de tableaux',
|
label: 'nombre de tableaux',
|
||||||
data: [2, 42, 173, 59, 107],
|
data: [2, 42, 173, 59, 107],
|
||||||
backgroundColor: '#2589BD',
|
backgroundColor: '#2589BD',
|
||||||
borderColor: '#187795',
|
|
||||||
borderWidth: 1
|
|
||||||
}]
|
}]
|
||||||
},
|
},
|
||||||
options: {
|
options: {
|
||||||
scales: {
|
plugins: {
|
||||||
yAxes: [{
|
tooltip: {
|
||||||
ticks: {
|
mode: 'index',
|
||||||
beginAtZero: true
|
intersect: false,
|
||||||
}, gridLines: {
|
titleFont: {
|
||||||
display: false
|
size: 13
|
||||||
|
},
|
||||||
|
bodyFont: {
|
||||||
|
size: 13
|
||||||
},
|
},
|
||||||
scaleLabel: {
|
|
||||||
display: true,
|
|
||||||
labelString: 'Tableaux'
|
|
||||||
}
|
|
||||||
}],
|
|
||||||
xAxes: [{
|
|
||||||
gridLines: {
|
|
||||||
display: false
|
|
||||||
}
|
|
||||||
}]
|
|
||||||
},
|
},
|
||||||
legend: {
|
legend: {
|
||||||
display: false
|
display: false,
|
||||||
|
position: "bottom",
|
||||||
|
},
|
||||||
|
},
|
||||||
|
responsive: true,
|
||||||
|
scales: {
|
||||||
|
y: {
|
||||||
|
ticks: {
|
||||||
|
beginAtZero: true
|
||||||
|
},
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
title: {
|
||||||
|
display: true,
|
||||||
|
text: 'Tableaux'
|
||||||
|
},
|
||||||
|
stacked: true,
|
||||||
|
},
|
||||||
|
x: {
|
||||||
|
grid: {
|
||||||
|
lineWidth: 0
|
||||||
|
},
|
||||||
|
stacked: true,
|
||||||
|
}
|
||||||
},
|
},
|
||||||
animation: {
|
animation: {
|
||||||
duration: 0
|
duration: 0
|
||||||
@ -126,3 +169,4 @@ jQuery(document).ready(function($)
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
});
|
Loading…
Reference in New Issue
Block a user