Interaction
Magnetic
Framework-agnostic <motion-magnetic> Custom Element with spring physics.
- lit
- gsap
Preview
✦
Framework-agnostic Custom Element with GSAP-powered spring physics.
Attributes
Installation
pnpm dlx shadcn@latest add https://motion-kit-astro.vercel.app/r/magnetic.json Usage
---
import "@/components/motion-kit/magnetic-element.ts";
---
<motion-magnetic duration="1.2">
<button>Hover me</button>
</motion-magnetic> API Reference
| Attribute | Type | Default |
|---|---|---|
duration Animation duration in seconds. | number | 1 |
ease easing function string. | string | "elastic.out(1, 0.3)" |