Designing Shadows That Feel Real
Juniper Hale · · 3 min read
Most shadows on the web are fuzzy grey smudges. With a little light-source thinking and a layering trick, we can make them feel tangible and warm.
Most shadows on the web are fuzzy grey smudges. With a little light-source thinking and a layering trick, we can make them feel tangible and warm.
Transitions are the humble workhorse of web animation. Let's poke at timing functions, delays and the little details that make motion feel alive.
Animate red to blue and you'll pass through a sad grey. Here's why browsers do that, and how to take the scenic route instead.
CSS Grid isn't a bigger Flexbox. It's a different way of thinking about layout, and the mental model is simpler than the spec makes it look.