- Shipped
- August 20, 2026 at 2:47 AM UTC
- Author
- Kamo
- Commit
- cacf80e
Fallout from the framer sweep, caught before it could matter. The rewrite maps entrance animations onto `.reveal`, which is driven by `animation-timeline: view()` — the element's own progress through a scroller. HiddenAnimations' confirmation banner is `position: fixed`, so it never enters one: the timeline stays inactive, `animation-fill-mode: both` pins it at the 0% keyframe, and 0% is `opacity: 0`. The banner would have rendered and stayed invisible. `.toast-enter` is the class for this — a plain time-based entrance, which is what anything that appears in response to an event needs rather than one tied to scroll position.