Interactive entry
Anticipation
Anticipation helps turn motion judgment into actionable design engineering rules.
Active entry
Preview, parameters, and exports
Anticipation helps turn motion judgment into actionable design engineering rules.
A small wind-up in the opposite direction before a move, hinting at what's about to happen
Browse categories420ms
28px
0ms
soft
.motion-card {
animation-name: motion-anticipation;
animation-duration: 420ms;
animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
animation-delay: 0ms;
animation-fill-mode: both;
will-change: transform, opacity;
transform-origin: center;
}
@keyframes motion-anticipation {
from {
opacity: 0;
transform: translateY(9px);
}
to {
opacity: 1;
transform: translateY(0) scale(1);
}
}
@media (prefers-reduced-motion: reduce) {
.motion-card {
animation-name: motion-anticipation-reduced;
animation-duration: 180ms;
animation-delay: 0ms;
transform: none;
animation-iteration-count: 1;
}
}
@keyframes motion-anticipation-reduced {
from {
opacity: 0;
}
to {
opacity: 1;
}
}Agent prompt
Use Anticipation for a UI fragment: Anticipation helps turn motion judgment into actionable design engineering rules. Animate transform and opacity, keep the duration at 420ms, use 28px of visual amplitude, add a 0ms delay, use soft easing (cubic-bezier(0.23, 1, 0.32, 1)), and include a reduced-motion fallback.
intent: entrancefeel: softcontext: card
- Use Anticipation while reviewing motion risk.
- Align designers, engineers, or agents around implementation standards.
- Turn abstract motion principles into executable checks.
- Use Anticipation to evaluate whether a motion pattern affects comprehension, performance, or comfort.
- Turn Anticipation into an explicit review criterion during critique.
- Use Anticipation as review language instead of relying on vague taste.
- Check whether it serves orientation, feedback, continuity, performance, or comfort.
- If it adds friction to high-frequency work, reduce or remove the related motion.
Under reduced motion, the Anticipation page keeps the static diagram and text relationships.