Digital Garden
Sophistication Lives in the Details: Three Micro-interactions
Anyone can do big effects; details tell ranks apart
The hero headline, the particle planet, the scroll narrative — that’s the stage. But what an audience remembers as they leave is often the lighting in the hallway.
Three micro-interactions were built this day. None of the spots is remarkable; the standard was one sentence: if it were Apple, would it care?
One: numbers should arrive rolling
The line 8+ REPOS · 214+ STARS · 25+ FOLLOWERS in the contact section used to be static text. Now, as it scrolls into view, the three numbers roll from 0 to their targets — 1.4 seconds, power3 curve. The same move as an Apple keynote results page.
One dignified engineering detail: the numbers render at their true values first, zeroing out only as they roll into view. JS dead, network slow, motion reduced — the numbers are always complete. The animation is an increment, never a dependency.
Two: an input field deserves a halo
On focus, the search box: its hairline-gray border springs to blue, a 4px halo of pale blue spreads around it, and the magnifier lights up and grows slightly.
This is the iOS input language, and its essence is telling the user: you are here now. The caret is where the gaze lives; the halo is the house number.
Three: a tag should have weight
The row of tag pills in the digital garden: on hover each lifts two pixels, its border and fill tinted pale blue. A tiny displacement, but the fingertip can feel that it “caught” you.
One closing rule
The budget for a micro-interaction is two pixels and three tenths of a second. Beyond that it’s a performance; within it, a response.
Comments