Saltar al contenido
ES

6 interacciones · 300 iconos

Interacciones de los iconos animados

Cada icono viene con la microinteracción para la que fue diseñado: se repite en bucle, alterna o se repite al hacer clic, o se reproduce con hover. El componente de React la conecta y respeta el movimiento reducido, y la prop interaction cambia cualquier icono a otra.

Cómo elegir una interacción

  • Un estado que dura, como una carga o una alerta activa: bucle.
  • Un control de activar y desactivar, como silenciar, el menú o mostrar la contraseña: alternar con clic, con active para el estado controlado.
  • Una acción puntual, como enviar, guardar o actualizar: repetir con clic.
  • Una pista de lo que abre un enlace: hover, que retrocede cuando sale el puntero.
  • Barras de herramientas y listas que se recorren con el cursor: repetir con hover, que termina por sí sola.
  • Enlaces que invitan a mirar con calma, como los iconos sociales: bucle con hover.

Movimiento reducido

El componente de React respeta prefers-reduced-motion y se actualiza cuando cambia el ajuste. Los toques en pantallas táctiles nunca inician las animaciones de hover.

  • loop: el icono no se reproduce automáticamente y se queda en su primer fotograma estático.
  • click-toggle: un clic cambia al otro estado de inmediato, sin la animación intermedia.
  • click-replay: los clics siguen llegando a tu handler, pero la animación no se reproduce.
  • hover: el hover no reproduce la animación.
  • hover-replay: el hover no reproduce la animación.
  • hover-loop: el icono se queda estático durante el hover.