Desenfoque progresivo en capas para bordes cinematográficos.
npx shadcn@latest add https://reactbits.dev/r/GradualBlur-TS-TW
Refuerzan una interacción concreta: un CTA, una tarjeta, un cursor. Nunca decoran por decorar.
| Prop | Tipo | Por defecto |
|---|---|---|
| position | "top" | "bottom" | "left" | "right" | "bottom" |
| strength | number | 2 |
| height | string | "6rem" |
| width | string | — |
| divCount | number | 5 |
| exponential | boolean | false |
| curve | "linear" | "bezier" | "ease-in" | "linear" |
| opacity | number | 1 |
| animated | "boolean" | "scroll" | false |
| duration | string | "0.3s" |
| easing | string | "ease-out" |
| hoverIntensity | number | — |
| target | "parent" | "page" | "parent" |
| preset | "top" | "bottom" | "left" | "right" | — |
| responsive | boolean | false |
| zIndex | number | 1000 |
| onAnimationComplete | () => void | — |
| className | string | — |
| style | React.CSSProperties | — |