← Tinkerbloom

juniper-hale

8 articles

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.

A Gentle Introduction to SVG Paths

Juniper Hale · · 1 min read

The <path> element looks like line noise. It's actually a tiny drawing language, and once you can read it, you can draw anything.

The Grid Mental Model

Juniper Hale · · 1 min read

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.

Squash and Stretch

Wobbly Motion
Juniper Hale · · 1 min read

The oldest principle in animation is also the easiest to add to your UI. A little squish makes a button feel like it's made of something.

About Tinkerbloom

Juniper Hale · · 1 min read

A playground of interactive front-end tutorials, written slowly and with a lot of wobbly animations.