Scroll Reveal
Fade and translate elements into view as the user scrolls, with scrub for direct scroll-to-animation mapping.
Create a Scroll Reveal pattern for an AI-generated interface. It should help with fade and translate elements into view as the user scrolls, with scrub for direct scroll-to-animation mapping. Use a restrained black, white, and gray visual style, strong hierarchy, and product-grade spacing. The interaction should feel revealing, practical, and easy to scan.
Do not make the scroll reveal flashy, noisy, over-animated, or decorative for its own sake. Avoid random glow, heavy gradients, excessive borders, oversized type, unclear hierarchy, and generic SaaS filler.
{
"id": "scroll-reveal",
"category": "motion",
"trigger": "scroll into view",
"target": "scroll reveal",
"duration": "320ms",
"easing": "cubic-bezier(0.22, 1, 0.36, 1)",
"feeling": [
"revealing",
"practical",
"precise"
],
"palette": [
"black",
"white",
"gray"
]
}
Usage notes
Short guidance for humans and AI tools before copying the pattern.
Use Scroll Reveal when you need fade and translate elements into view as the user scrolls, with scrub for direct scroll-to-animation mapping. It works best when the interface needs clarity before spectacle.
Do not make the scroll reveal flashy, noisy, over-animated, or decorative for its own sake. Avoid random glow, heavy gradients, excessive borders, oversized type, unclear hierarchy, and generic SaaS filler.
Create a Scroll Reveal pattern for an AI-generated interface. It should help with fade and translate elements into view as the user scrolls, with scrub for direct scroll-to-animation mapping. Use a restrained black, white, and gray visual style, strong hierarchy, and product-grade spacing. The interaction should feel revealing, practical, and easy to scan.