Saltar al contenido
Interacción Gratis

Reflector

Rejilla de tarjetas cuyo borde se ilumina donde pasa el cursor, con una sola luz compartida entre todas.

Plan
Gratis · MIT
Dependencias
Solo React
Props
8 (4 ajustables)

Vista previa en vivo

Cero dependencias

Solo React. Sin GSAP, sin Three y sin sorpresas en el peso de tu página.

TypeScript de verdad

Props tipadas, comentarios en español y código que da gusto leer.

Ligero en el celular

Se pausa fuera de pantalla y cuida la batería de quien te visita.

Se ve antes de copiarlo

Ajusta cada prop en vivo y copia el código cuando ya te encante.

Respeta el movimiento reducido

Quien lo pide recibe un cuadro quieto, igual de bonito.

Es tuyo para siempre

Licencia MIT en los gratis y proyectos ilimitados con Pro.

Instalación

1. Instala el paquete

npm i furin

2. Impórtalo

import { Reflector } from "furin";

También con pnpm add furin, yarn add furin o bun add furin. Cada componente trae su CSS y lo importa por ti.

Props

PropTipoPor defectoDescripción
items{ title: string; text: string; icon?: ReactNode }[]"6 de ejemplo"Tarjetas con título, texto e ícono opcional.
columnsnumber3Cuántas columnas tiene la rejilla; en pantallas angostas se reducen solas.
colorstring"#7C8BFF"Color de la luz.
radiusnumber260Radio de la luz, en px.
gapnumber16Espacio entre tarjetas, en px.
classNamestring""Clase extra para el contenedor.
styleCSSPropertiesundefinedEstilos extra; también sirve para cambiar los colores de las tarjetas con variables CSS.
childrenReactNodeundefinedTarjetas propias: cada hijo se envuelve en una tarjeta (si no hay items).

Sigue explorando

  • Sello

    Gratis

    Botón de confirmación con sello de tinta.

    Interacción

  • Hilo rojo

    Gratis

    Hilo con física que sigue al cursor.

    Interacción

  • Abanico

    Gratis

    Menú radial que se abre en abanico.

    Interacción