3 changed files with 63 additions and 4 deletions
@ -1,8 +1,20 @@ |
|||||
extends layouts/main |
extends layouts/main |
||||
block content |
block content |
||||
|
|
||||
div(uk-grid).uk-grid-small.uk-flex-between.uk-flex-middle |
.uk-margin |
||||
|
canvas(id="hourly-signups") |
||||
|
|
||||
|
div(uk-grid).uk-grid-small.uk-flex-middle |
||||
.uk-width-auto |
.uk-width-auto |
||||
+renderCell('Members', formatCount(stats.memberCount)) |
+renderCell('Members', formatCount(stats.memberCount)) |
||||
.uk-width-auto |
.uk-width-auto |
||||
+renderCell('Links', formatCount(stats.linkCount)) |
+renderCell('Links', formatCount(stats.linkCount)) |
||||
|
|
||||
|
block viewjs |
||||
|
script(src="/chart.js/chart.min.js") |
||||
|
script(src="/chartjs-adapter-moment/chartjs-adapter-moment.min.js") |
||||
|
script. |
||||
|
window.addEventListener('dtp-load', ( ) => { |
||||
|
const graphData = !{JSON.stringify(stats.userSignupHourly)}; |
||||
|
dtp.app.renderStatsGraph('#hourly-signups', 'Hourly Signups', graphData); |
||||
|
}); |
Loading…
Reference in new issue