@brickslab/ui-web
Underline cinétique qui s'étend depuis le centre au hover, focus ou active. Idéal pour les liens et CTAs texte avec une touche moderne.
Hover (défaut)
S'étend depuis le centre vers les bords
Dans une navigation
Props
| Prop | Type | Défaut | Requis | Description |
|---|---|---|---|---|
children | ReactNode | — | ✓ | Texte à souligner. |
trigger | "hover" | "focus" | "active" | "hover" | — | Déclencheur de l'animation de l'underline. |
thickness | number | 2 | — | Épaisseur du trait en px. |
offset | number | 2 | — | Décalage vertical sous le texte en px. |
duration | number | 0.3 | — | Durée de la transition en secondes. |
easing | string | number[] | "ease" | — | Timing function CSS. |
reducedMotion | "auto" | "always" | "never" | "auto" | — | Affiche l'underline directement si réduit. |