Fly-in List
Rows fade in as they enter the scroller and out as they leave. Both ends from one view() timeline.
Usage
Meant for
Examples
On a Log Stream
Scroll the log. Rows fade in as they enter the scroller and out as they leave — both ends from one view() timeline, so there is no observer and no state. The class goes on the Log Stream's scrolling body ([role=log]). Chrome 115+ and Safari 26+; elsewhere every row simply stays visible.
The class is wm wm-fly-in-list — the first half is the marker the trigger and reduced-motion rules hook into, the second is the effect.