Animated React Controls: Pickers, Inputs, and Menus
Inputs and menus that respond physically. A date picker and a searchable select, a number stepper with rolling digits, a one-time-code input, segmented tabs with a stretching pill, a nested command palette, an iOS-style bottom sheet with detents, a rotary knob, and a few playful pieces like a receipt printer and an elastic drag-select.
17 components · Browse all components
Segmented Control
Segmented tabs with a pill that stretches as it moves and settles into the selected tab.
Number Stepper
A number input with rolling digits and plus and minus buttons that spring on press.
Email Capture
An email signup that expands from a button and animates from idle into a success state.
Card Stack
Stacked notification cards that fan out into a full list, then collapse back into a compact peek.
Date Picker
A calendar picker with spring month transitions and day cells that stagger in as you navigate.
Animated Select
A searchable, grouped select that becomes a drag-to-dismiss bottom sheet on mobile and a spring popover on desktop.
Command Palette
A nested-card command palette that springs open, staggers its groups with a blur-fade, and drives fully from the keyboard.
OTP Input
A one-time-code input with rolling digit entry, an animated caret, error shake, and a success pop. Paste-friendly and accessible.
Detent Drawer
An iOS-style bottom sheet with detents. Drag between resting heights, rubber-band past the top, flick down to dismiss — all velocity-aware.
Notch
A MacBook notch that is the menu. Hover or tap and the notch itself swells into a shelf of links on a Swift-tuned spring, the camera holding its place at the top, then shrinks back. Concave flares, a lit lower lip, and a halo so black reads on black.
Physical Knob
A realistic rotary knob with depth, spring-loaded momentum, and lighting that reacts as you turn it.
Reaction Arc
A Like button that reveals a reaction picker on hover. Your pick flies back along a curved path and becomes the active reaction.
Receipt Printer
A thermal printer that feeds out a receipt line by line, then waits for you to grab the paper and tear it off — resistance first, then the rip.
Rubber Band Select
Drag-select where the marquee is an elastic band — it bows behind fast movement, items pop as it overtakes them, and on release it snaps tight around the selection.
Morphing Tray
A floating tray that re-shapes itself as you move between steps — the container's height morphs on a spring while views cross-fade through blur. The Family wallet drawer.
Keyboard
A MacBook keyboard drawn in CSS with real key-unit geometry: light or dark caps, a perspective tilt that dissolves into the page, chosen keys lit in your accent color, and every physical key you press sinking and glowing on screen.
Infinity Canvas
An endless canvas of image cards that drifts on its own, wraps seamlessly in both axes, and can be grabbed and thrown in any direction. Every card can link out.