Paper diorama hero
A full-screen hero where a cut-paper landscape builds behind a headline that is readable from the first paint. Birds drift once the scene is built.
Recreation of @dikipirasaputra
v0.1.0 · 12 patterns · 3 templates
A collection of web motion. Small CSS patterns and full scenes, each with a live demo, a reduced-motion state and a credit to where it came from. CSS first, no dependencies, MIT.
<link rel="stylesheet" href="motion.css">
<script src="play.js"></script> <!-- only for in-view patterns -->
<h1>Hello</h1>
<p class="rise">The heading is already there; this line rises in.</p>
Or copy one entry: tokens.css plus that entry's style.css. Everything respects prefers-reduced-motion by showing the finished state.
A full-screen hero where a cut-paper landscape builds behind a headline that is readable from the first paint. Birds drift once the scene is built.
Recreation of @dikipirasaputra
A shop hero where a wide headline settles condensed, an underline draws in, the copy rises and a category band loops below.
Original
A menu board where paper scraps stamp on at a tilt, price stickers pop after each one, a live dot pulses and a shape drifts in the corner.
Original
Flat SVG layers with a paper shadow and grain rise back to front, each landing with a small overshoot.
Recreation of @dikipirasaputra
Rise tied to scroll position with animation-timeline: view(). No script; unsupported browsers show the content.
Original
Variable-width type: a headline settles from wide to condensed, and links widen on hover or focus.
Original