Magnetic Field
Pull a signal node toward the pointer with a soft, bounded attraction.
Open experimentChange the cursor label as it crosses different targets.
Reduced motion is enabled. This preview displays the stable result without zoom, displacement or scrambling.
Change the cursor label as it crosses different targets. An independent interaction study built for the Resources archive.
Hit-test the target under the pointer and update a local follower label between VIEW and DRAG.
Actual React demo source. Import this component with the archive stylesheet and pass variant (contextCursor), values, playing, replay and reduced props. The image demos use /images/resources-bg.png.
Loading implementation…
| Parameter | Type | Range | Default |
|---|---|---|---|
| Strength | Number | 0.2–1 | 0.6 |
Enable playback, then move across the preview. Hover controls also respond to focus and activation; cursor studies offer arrow-key movement and tap positioning. Reduced motion keeps a static result.
Requires a current browser with Web Animations, requestAnimationFrame and Pointer Events. Background imagery is decorative; essential labels remain in the document. The magnetic target supports tap and keyboard activation.
Pull a signal node toward the pointer with a soft, bounded attraction.
Open experimentFollow the pointer with a softly delayed ring.
Open experimentLeave a short chain of fading dots behind the pointer.
Open experiment