Collections / Interactive
Interactive
Components.
A curated bench of micro-interactions, physical springs, and tactile UI primitives. Every specimen is live on the canvas — press, drag, scrub, or type directly inside each stage.
Wake Slider
— Thumb-less Acoustic ScrubCard Swap
— Depth Stack FlingMagnifying Dock
— Proximity Cosine CurveMagnetic Dots
— Vector Repulsion MatrixSlide to Confirm
— Threshold Settlement TrackOne-Time Code
— Auto-Advance Crypto InputToast Stack
— 3D Cascading NotificationsPress Burst
— Radial Impact RingSegmented Tabs
— Sliding Pill IndicatorLiquid Toggle
— Viscous State FlipDrag Stepper
— Rolling Digit CounterChecklist
— Progress-Linked TodosPay Button
— Three-Phase SettlementInline Confirm
— Destructive Two-TapFAQ Accordion
— Hairline ExpansionWebGL2 fragment pass, float32 precision
Under-damped spring, ζ = 0.72
Sub-frame pointer sampling at 120Hz
Copy Field
— Morph Icon FeedbackLike Burst
— Micro Particle EmitNotify
— Slide-In DispatchConfetti Pop
— Square Shrapnel BurstTilt Card
— 3D Glare PerspectiveSpotlight
— Cursor-Tracked LumenEdge Light
— Orbiting Rim GlowPeek Rating
— Commit-on-Release StarsAvatar Group
— Fan-Out StackScramble Text
— Cipher ResolveEye Tracker
— Binocular GazeCard Fan
— Radial SpreadImage Accordion
— Flex-Grow GalleryHeat Grid
— Manhattan Warm TrailPointer Trail
— Comet Tail EchoFoggy Word
— Atmospheric RevealNetwork Nodes
— Proximity MeshSplit View
— Resizable Dual PaneRange
— Fluid Fill TrackOption Wheel
— Snap-Lock CarouselRolling Counter
— Vertical Drag OdometerPicker Wheel
— iOS Slot SelectorImage Compare
— Before/After WiperSignature Pad
— Ink Capture CanvasPull Refresh
— Overtravel SpringGlass Bubble
— Inertial Return OrbCommand Bar
— Fuzzy Command FilterSearch Filter
— Instant Result ListFloat Label
— Rising PlaceholderPassword Strength
— Entropy MeterTag Editor
— Commit-on-Enter ChipsSwipe Deck
— Dismissal TrajectorySnap Carousel
— Detent Strip GalleryReorder List
— Live Rank ShuffleWave Loader
— Sinusoidal Bar FieldBounce Loader
— Tri-Dot CadenceTrace Loader
— Perimeter Draw CyclePixel Loader
— Sequential Cell FillOrbit Loader
— Satellite RotationMorph Loader
— Border-Radius FluxShimmer Text
— Specular Glyph SweepProfile Card
— Hover PopoverResizable Panels
— Tri-Pane SplitTree View
— Nested DisclosureFold Dropdown
— Origami MenuAlbum Shelf
— Tilted Vinyl RowPiano Keys
— Web Audio OctaveHub Diagram
— Spoke HighlightBilling Card
— Tier MorphPill Accordion
— Capsule ExpansionResize Frame
— Corner Handle BoxProgressive Blur
— Row-Depth DefocusFeedback Bar
— Sentiment StripFolder
— Document PeekCoin
— Momentum TossText Fade
— Word DissolveText Rise
— Baseline LiftMetaballs
— Blur-Contrast FusionASCII Wake
— Glyph Ripple FieldSmudge
— Pressure Smear TrailDot Globe
— Rotational SphereEscape Button
— Cursor EvasionThinking
— Reasoning PulseSweep Button
— Specular PassAsset Swap
— Crossfade ExchangeTicket
— Stub Tear GestureSegment Timer
— Arc Progress DragGenerate
— Synthesis PlaceholderSound Pad
— Tone GridVoice Note
— Hold-to-RecordNow Playing
— Transport CardHeat Word
— Letter IgnitionHumidity Dial
— Rotary RangeSleep Dial
— Night Arc SelectorRoster Select
— Assignee CascadeCanvas Toolbar
— Tool Slot SelectLiq Toggle
— Fluid State MorphMagnet Select
— Cursor-Snap OptionsChrono Reel
— Timeline RibbonLine Sphere
— Wireframe RotationPage Peel
— Corner LiftText Blur
— Depth ResolvePrice Flow
— Ticker TransitionChain Reaction
— Lag-Follow RopeParallax Layers
— Depth Field ShiftText Scatter
— Glyph RepulsionPoint Ripple
— Impact WavefrontTile Cascade
— Proximity RotationMagnet Orb
— Attraction SpringDot Ripple
— Proximity Scale FieldWave Grid
— Dense Ripple MatrixCell Signal
— Sparse Signal FieldDrift Swarm
— Gravitation CloudCursor Flock
— Dense AttractorStair Bounce
— Cascading KeysKey Stair
— Wide Cascade RowPulse Matrix
— Phased Cell FieldBlink Panel
— Dense Phase PanelRadar Cells
— Sweep Phase GridGyro Rings
— Tri-Orbit GimbalOrbit Pair
— Dual Satellite SpinHalo Spin
— Quad Halo WheelEQ Bars
— Wide Audio FieldSine Rack
— Tall Phase StackBreath Bars
— Slow RespirationDepth Cards
— Tri-Layer ParallaxHover Strata
— Five-Layer DriftX-Band
— Horizontal RubberY-Band
— Vertical RubberSnap Pill
— Bi-Axial ReturnFlip Card
— 180° RevealHold Ring
— Press-and-Hold CommitArrow Pad
— D-Pad NavigatorStagger In
— Cascade Tile EntryStair In
— Dense Cascade EntryStep Flow
— Guided ProgressionKey Grid
— Tactile KeycapsPad 16
— Sixteen-Key BankZoom Pan
— Focal MagnifyCursor Ring
— Traced HaloSquare Ripple
— Cell Wake GridTile Field
— Dense Cell WakeMicro Dots
— Fine Grain FieldOrbit Text
— Circular Type LoopPulse Button
— Beacon PingBreath Ring
— Respiration HaloWave Text
— Glyph UndulationSync Wave
— Alternate Glyph WaveSpin Dots
— Radial SatellitesHalo Dots
— Dense Radial SpinSine Field
— Ultra-Dense WavePenta Halo
— Five-Ring GimbalHoriz Scrub
— Millisecond WiperSwipe Badge
— Commit GestureType Cursor
— Terminal EchoEngineering
Micro-UI.
Built with zero external UI bloat: fine-grained Svelte 5 runes drive GPU-composited transforms while maintaining strict Core Web Vitals budgets.
Zero-Wrapper Reactivity
Pointer coordinates and spring states live in $state() and $derived(), updating only affected DOM nodes at 120fps.
GPU Transform Pipeline
All motion interpolates translate3d, scale, and opacity inside fixed-height stages to guarantee CLS = 0.
Pointer + Keyboard + Audio
Pointer capture handles high-velocity drags while semantic ARIA roles and procedural Web Audio ticks provide tactile confirmation.