Scale Down Fade
Animated React whole-text reveal with a subtle premium settle-in — the text enters slightly scaled up and settles to its natural size, built with Motion.
Installation
npx smoothui-cli add scale-down-fadeFeatures
- Whole-text scale-down settle-in from scale 1.04 to 1 with opacity and a slight y drift (
cubic-bezier(0.22, 1, 0.36, 1)) - Restrained, quiet motion — polished without being distracting
- Configurable delay
- Optional scroll-trigger via
triggerOnView - Accessible: respects
prefers-reduced-motion
Accessibility
Reduced Motion
Respects the prefers-reduced-motion media query via useReducedMotion from Motion. When reduced motion is preferred, the text renders immediately at full opacity with no scaling or movement. The aria-label on the wrapper ensures screen readers get the full text.
Props
Created by
Powered by
SmoothUI
Animated React components with smooth Motion animations. Drop-in shadcn/ui compatible.
© 2026 SmoothUI. Built by Eduardo Calvo.