Every entrance-slot data-effect under data-trigger="scroll". Scroll down to fire each in turn. See also the continuous-progress counterpart at view-progress-vs-binary.
data-effect="fade-in"Default duration 300ms, ease-out. The simplest entrance.
data-effect="slide-up"Default distance 40px (--vb-slide-distance), 400ms, ease-out.
data-effect="slide-in"Direction follows dir attribute. LTR slides from the left; RTL flips.
data-effect="pop"Cubic-bezier overshoot easing — feels playful.
data-effect="fade-in slide-up" (composed)Two effects in the same entrance slot — VB ships a pre-merged keyframe so they coexist cleanly.
data-effect="blur-reveal"Chunk-based — splits content into .vb-blur-chunk spans with staggered delays.
data-effect="reveal"Chunk-based. Pair with style="--vb-reveal-delay: 120ms" to slow the cadence.
data-effect="scramble"Pair with style="--vb-scramble-chars: '01'" for a binary effect.
data-effect="typewriter"Add class="loop" for a looping retype. class="no-cursor" hides the cursor.
data-effect="fade-in slide-up" · data-stagger="100ms"Add data-stagger to a parent to delay each child's entrance by that amount times its index.