Motion Spec · Ayah → Ayah
Transition: Dissolve
Cross-dissolve between the outgoing and incoming ayah. The outgoing layer fades out while the incoming layer fades in over the same window (overlapping), with an optional soft blur + vertical drift for a calmer, “settling” feel suited to a recitation context.
How to read this for review: Space toggles auto-play, →/← step ayahs.
The thin top bar sweeps in real time across one transition so the timing is visible. The “Live spec” box is the exact, build-ready CSS — duration, easing and opacity curve — that engineering would implement.
Recommended default: 700 ms, ease-in-out, soft blur on. Pure cross-fade (blur + drift off, easing = linear) matches a classic film dissolve if the PM prefers the stricter definition.