Mockup
Inbox — swipe actions
The SW-1 acceptance target for geometry, choreography, and state — the v4 Apple Mail model on a real gesture state machine. Swipe right for Read/Unread; swipe left for [ More ][ Archive ]. Pills track the finger and grow from zero beside the row; release past the detent holds the panel open; a full swipe arms the primary (its icon slides to the outer edge) and fires on release, with hysteresis so backing off disarms. More opens a sheet; Archive removes the row with an undo snackbar. Every threshold is in finger space. Note (DS-1): a web mockup validates geometry and state but not gesture physics — pointer space here isn't the app's post-friction native space, so the swipe still needs device QA as a separate gate.
Light
Dark