Saltar al contenido
Navegación Gratis

Control segmentado

Control segmentado de vidrio con lente que se desliza.

Plan
Gratis · MIT
Dependencias
Solo React
Props
11 (7 ajustables)

Vista previa en vivo

Instalación

1. Instala el paquete

npm i furin

2. Impórtalo

import { GlassSegmented } 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
optionsstring[]"Día, Semana, Mes, Año"Textos de las opciones.
valuestring""Opción elegida (modo controlado).
defaultValuestring""Opción inicial (modo no controlado).
onChange(value: string) => void""Se llama al elegir otra opción.
labelstring"Opciones"Etiqueta accesible del grupo.
zoomnumber1.22Cuánto amplía la lente lo que hay debajo (1 = nada).
blurnumber10Desenfoque del fondo en el riel, en px.
refractionnumber1Fuerza de la refracción de la lente (0 = sin curvar la luz).
stiffnessnumber320Rigidez del resorte de la lente: más alto es más seco.
autoplaynumber0Segundos entre cambios automáticos (0 = apagado; se detiene al interactuar).
scenebooleanfalsePinta una escena de color animada detrás (para verlo refractar).

Sigue explorando

  • Deslizador (role slider, teclado completo) que se estira como goma al arrastrarlo más allá de sus límites y regresa con rebote; la pista se aplasta para conservar el volumen.

    Navegación

  • Dock

    Gratis

    Barra de íconos que se agrandan bajo el cursor, sobre vidrio.

    Navegación

  • Marquesina infinita sin saltos: el cursor la frena y la empuja con inercia, las filas van en sentidos opuestos y el foco del teclado la pausa.

    Navegación