commit cf0802ac6d2fbe6a0b85475bfe9b5738e33f9819
parent dc01470030d0a6f0a28a75352ed87c4f719d5deb
Author: Damian Myrda <damian@prime8.dev>
Date: Thu, 22 Oct 2026 20:45:40 +0000
web: line reveal after the boot screen
Diffstat:
1 file changed, 3 insertions(+), 0 deletions(-)
diff --git a/internal/web/scripts/modules/layout.js b/internal/web/scripts/modules/layout.js
@@ -3,6 +3,7 @@ import {
startWakaTimeRefreshTimer,
subscribeWakaTimeRefresh,
} from "./wakatime.js";
+import { revealLines } from "./reveal.js";
const BOOT_CHARS = "▓▒░█▄▀■□▪▫●○◆◇";
const SCRAMBLE_DURATION = 400;
@@ -102,6 +103,8 @@ async function playBootAnimation() {
await sleep(FADE_DURATION);
overlay.remove();
+ // same line-by-line reveal as a tab switch, armed before #app shows
+ revealLines(document.getElementById("content"));
app.classList.add("ready");
bootPlayed = true;
}