PulsatingButton

Botón que late para llamar la atención.

Cómo instalarlo

npx shadcn@latest add "https://magicui.design/r/pulsating-button.json"

Cuándo usarlo

Para acciones frecuentes: confirmar, marcar, valorar. El feedback convierte un clic en una sensación.

Props para personalizarlo

PropTipoPor defecto
pulseColorstring
durationstring"1.5s"
distancestring"8px"
variant"pulse" | "ripple""pulse"
classNameunknown
childrenunknown

Otros efectos de microinteracciones

  • ScrubField — Campo numérico que se arrastra para cambiar el valor.
  • SlingButton — Botón de enviar que se tensa como un tirachinas.
  • SwipeRow — Fila que se desliza para revelar acciones.
  • WakeSlider — Slider de barras que deja una estela según la velocidad.
  • BranchedMenu — Menú desplegable con ramas curvas hacia cada opción.
  • FlipCard — Tarjeta de dos caras que gira en 3D con clic o arrastre.