Back to library
INTERACTION_030

Page Entry.

A short, uniform entrance applied at the route level so navigation feels continuous instead of instant-swap harsh.

CATEGORY
App UI
COMPLEXITY
Easy
TECH
CSS
PLATFORM
Both
PERFORMANCE
Light
LIVE PLAYGROUND
CSS / CSS
.page-enter {
  animation: pageIn 420ms cubic-bezier(0.22, 1, 0.36, 1) both;
}
@keyframes pageIn {
  from { opacity: 0; transform: translateY(8px); filter: blur(4px); }
}

IF YOU LIKE THIS, STEAL THESE TOO.

INTERACTION_029CSS

Modal Entry

Backdrop blurs while the panel scales up 2%.

App UI / MediumView
INTERACTION_015CSS + JS

Scroll Reveal

Content fades and rises as it enters the viewport.

Scroll / LightView
GLASS / SURFACE

Blur 24px · edge light

INTERACTION_010CSS

Glass Panel

Heavy dark glass with an inner edge highlight.

App UI / MediumView
INTERACTION_001CSS

Premium Button Lift

Weightless 2px rise with an edge highlight on hover.

Buttons / LightView