@brickslab/ui-web
Texte aimanté qui suit le curseur dans un rayon défini. Effet parallax ultra moderne pour CTA et titres hero. Lerp fluide avec friction configurable.
Défaut
Déplacez le curseur au-dessus du texte
Sur un CTA
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
children | ReactNode | — | ✓ | Contenu à aimanter. |
strength | number | 0.4 | — | Force du déplacement (0–1). |
radius | number | 120 | — | Rayon d'attraction du curseur en px. |
friction | number | 0.15 | — | Friction du lerp — plus petit = plus fluide. |
trigger | "pointer" | "tilt" | "pointer" | — | Mode de déclenchement (pointeur souris ou inclinaison). |
disabledOnTouch | boolean | true | — | Désactive l'effet sur les écrans tactiles. |
reducedMotion | "auto" | "always" | "never" | "auto" | — | Désactive le déplacement si réduit. |