diff --git a/docs/plans/handoffs/2026-10-11-0815-cursor-grok-4-6-boot-splash-arms.md b/docs/plans/handoffs/2026-10-11-0815-cursor-grok-4-6-boot-splash-arms.md new file mode 100644 index 00000000..44872ea7 --- /dev/null +++ b/docs/plans/handoffs/2026-10-11-0815-cursor-grok-4-6-boot-splash-arms.md @@ -0,0 +1,20 @@ +--- +session: 2026-10-11T08:15Z +model: Cursor Grok 4.6 +description: >- + Boot splash no longer freezes two grow-in arms invisible when a + Tauri/WebKit window reports document.hidden at first paint. +commits: HEAD +--- + +**Origin:** Cursor Grok 4.6 · 2026-10-11 · boot splash frozen arms + +The HTML bootstrap set `--boot-motion-state: paused` whenever +`document.hidden` was true. Grow-in uses `animation-fill-mode: both` +from opacity 0, so a pause at frame 0 hid path 4–5 and circle 5–6. +A Mac Tauri window often starts hidden and may never fire +`visibilitychange` when shown. + +Fix: stay `running` until the page has been visible once; paused +state drops the grow animations so the settled mark stays on screen; +`prefers-reduced-motion: reduce` shows the full still logo. diff --git a/index.html b/index.html index 8e4cb18a..afb40066 100644 --- a/index.html +++ b/index.html @@ -227,20 +227,45 @@