LineSidebar

Barra lateral cuyos elementos reaccionan a la cercanía del cursor.

  • Código: RODD·CP·029
  • Familia: Componentes
  • Origen: React Bits (David Haz) · Licencia MIT + Commons Clause

Cómo instalarlo

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

Cuándo usarlo

Sustituyen a un componente estándar cuando la experiencia es parte del producto.

Props para personalizarlo

PropTipoPor defecto
itemsstring[][...]
accentColorstring"#A855F7"
textColorstring"#c4c4c4"
markerColorstring"#6c6c6c"
showIndexbooleantrue
showMarkerbooleantrue
proximityRadiusnumber100
maxShiftnumber30
falloff"linear" | "smooth" | "sharp""smooth"
markerLengthnumber60
markerGapnumber0
tickScalenumber0.5
scaleTickbooleantrue
itemGapnumber20
fontSizenumber1.1
smoothingnumber100
defaultActivenumber | nullnull
onItemClick(index, label) => void-
classNamestring""

Otros efectos de componentes

  • MediaBetweenText — Una imagen o vídeo que se abre entre dos palabras.
  • PillNav — Navegación en píldora con resaltado deslizante.
  • ScrollStack — Tarjetas que se apilan con profundidad al hacer scroll.
  • Stepper — Asistente de pasos con transiciones animadas.
  • AnimatedList — Lista que aparece elemento a elemento, como notificaciones.
  • BubbleMenu — Menú de burbujas que se expande con elementos escalonados.