diff options
Diffstat (limited to 'themes/blowfish/layouts/shortcodes/chart.html')
-rw-r--r-- | themes/blowfish/layouts/shortcodes/chart.html | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/themes/blowfish/layouts/shortcodes/chart.html b/themes/blowfish/layouts/shortcodes/chart.html new file mode 100644 index 0000000..1e17275 --- /dev/null +++ b/themes/blowfish/layouts/shortcodes/chart.html @@ -0,0 +1,12 @@ +{{ $id := delimit (slice "chart" (partial "functions/uid.html" .)) "-" }} +<div class="chart"> + <canvas id="{{ $id }}"></canvas> + <script type="text/javascript"> + window.addEventListener("DOMContentLoaded", (event) => { + const ctx = document.getElementById("{{ $id }}"); + const chart = new Chart(ctx, { + {{ .Inner | safeJS }} + }); + }); + </script> +</div> |