HalftoneReveal

Trama de semitono de imprenta que se aclara alrededor del cursor.

  • Código: RODD·AN·016
  • Familia: Animaciones
  • Origen: React Bits (David Haz) · Licencia MIT + Commons Clause

Cómo instalarlo

npx shadcn@latest add https://reactbits.dev/r/HalftoneReveal-TS-TW

Cuándo usarlo

Refuerzan una interacción concreta: un CTA, una tarjeta, un cursor. Nunca decoran por decorar.

Props para personalizarlo

PropTipoPor defecto
srcstringpicsum photo
inkColorstring#141414
paperColorstring#fff7e6
mode"mono" | "duotone" | "color"mono
dotSizenumber1
dotDensitynumber71
anglenumber45
shape"circle" | "square" | "diamond" | "line"circle
contrastnumber1.15
invertbooleanfalse
revealRadiusnumber0.4
edgenumber0.8
follownumber0.37
idleRevealnumber0
trigger"hover" | "always" | "off"hover
borderRadiusstring16px

Otros efectos de animaciones

  • Magnet — Los elementos se sienten atraídos por el cursor y vuelven con muelle.
  • OrbitImages — Imágenes que orbitan siguiendo una trayectoria SVG.
  • PixelTransition — Transición pixelada entre dos contenidos al hover.
  • ShineBorder — Borde con un brillo de degradado animado.
  • Strands — Hebras luminosas que ondulan y se entrelazan.
  • BlobCursor — Cursor orgánico en forma de gota con inercia y morphing elástico.