They’re about how it moves.
The difference between a basic animation and a premium experience often comes down to timing — how fast something appears, when it starts, and how it flows.
In Levo, every animation is powered by three simple controls:
Duration
Delay
Easing
Mastering these can completely transform how your website feels.
Even a well-designed animation can feel off if the timing isn’t right.
Too fast → feels rushed and jarring
Too slow → feels laggy and unresponsive
Wrong easing → feels robotic
Good timing makes animations feel natural, smooth, and intentional.
All timing in Levo is measured in seconds. This gives you precise control over how your animations behave.
Duration defines how long an animation takes from start to finish.
Quick and responsive.
Best for: hover interactions, button clicks, micro-interactionsBalanced and easy on the eyes.
Best for: text reveals, images entering the screen, most UI animationsMore noticeable and cinematic.
Best for: hero sections, large visual reveals, storytelling momentsDelay controls how long the system waits before starting the animation.
Pro Tip: Staggered Animations
One of the easiest ways to make your UI feel premium is by staggering animation.
Instead of everything appearing at once, elements reveal one after another.
Card 1 → 0ms delay
Card 2 → 100ms delay
Card 3 → 200ms delay
This creates a smooth wave-like effect that feels polished and intentional.
feature cards
lists
grids
testimonials
Anywhere you want a progressive reveal.
Easing defines the speed curve of the animation.
Instead of moving at a constant speed, easing allows animations to accelerate and decelerate — making them feel more natural.
Moves at a constant speed. Feels mechanical, rarely recommended.
Starts slow → speeds up → slows down. Most natural and widely used option.
Starts slow, then speeds up. Best for: elements exiting, subtle build-ups.
Starts fast, then slows down. Best for: elements entering the screen, most UI animations.
Starts slow and ends slow. Best for: smooth, elegant transitions, premium experiences.
Here’s a simple combination that works well in most cases:
Duration: 400–600ms
Delay: slight stagger (if multiple elements)
Easing: Ease Out or Ease In Out
This creates animations that feel smooth, modern, and professional.
Duration: 200–300ms
Easing: Ease Out
Duration: 400–500ms
Delay: staggered
Easing: Ease In Out
Duration: 600–800ms
Delay: slight
Easing: Ease
Duration: ~500ms
Easing: Ease Out
To get the best results:
Keep timing consistent across the page
Avoid mixing too many different speeds
Use delay to create flow, not confusion
Prefer natural easing over linear motion
Test animations in real usage (not just design view)
Good timing should feel invisible — users shouldn’t notice it, but they’ll feel it.
Animation timing is what separates a good website from a great one.
With Levo, you have full control over:
how fast things move
when they appear
how they feel
When used correctly, these small details create a smooth, polished, and premium experience.
Start experimenting with duration, delay, and easing —
and you’ll immediately notice the difference in your designs.