A fixed-position banner cannot use a scroll-driven reveal

Fixkamo-marketing
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.

All changes

Like what you see shipping?

Every one of these updates lands in your workspace automatically. Start free and watch it grow week after week.

Start Free ForeverView Pricing