feat: Changes to template inheritance

Changes to what goes where.
This commit is contained in:
sthag 2026-03-01 16:31:10 +01:00
parent 10c71a3909
commit 48b6e1d0ed
8 changed files with 73 additions and 80 deletions

View file

@ -15,10 +15,12 @@ tags:
{% endblock %}
{% block script %}
{{ block.super -}}
<script src="/vendor/hippie-script.js"></script>
<script src="/js/globals.js"></script>
<script src="/js/app.js"></script>
<script>
// TODO: Mondphase ergänzen
// TODO: DateDisplay und TimeDisplay benutzen
class HippieClock {
constructor(element, date, options) {
this.element = element;
@ -129,6 +131,7 @@ tags:
});
}
// TODO: Erfassung für geänderte Formen ergänzen
update() {
const second = this.getTime().second;
const minute = this.getTime().minute;
@ -336,6 +339,7 @@ tags:
clock.addCircle('base', .5, 1);
clock.draw();
// TODO: Alternative mit requestAnimationFrame()
setInterval(() => {
clock.update();
}, 1000);