From 6e8611266bb65cf6058860f6a2c467af2209b370 Mon Sep 17 00:00:00 2001 From: amnesia Date: Fri, 4 Jul 2025 10:51:04 +0200 Subject: [PATCH] added animation to title --- frontend/index.html | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/frontend/index.html b/frontend/index.html index 3920fa1..de7014d 100644 --- a/frontend/index.html +++ b/frontend/index.html @@ -30,8 +30,16 @@ {{- end }} ] + function putString(element, s, i) { + i++ + element.textContent = s.substring(0, i) + + if (i >=s.length) return; + setTimeout(() => putString(element, s, i), 100); + } + Array.from(document.querySelectorAll(".phrases")).forEach(element => { - element.textContent = phrases[Math.floor(Math.random()*phrases.length)]; + putString(element, phrases[Math.floor(Math.random()*phrases.length)], 0) }) document.addEventListener('DOMContentLoaded', function() {