FolderFloat

Carpeta que se abre y deja flotar sus notas.

Cómo instalarlo

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

Cuándo usarlo

Para acciones frecuentes: confirmar, marcar, valorar. El feedback convierte un clic en una sensación.

Props para personalizarlo

PropTipoPor defecto
itemsArray<string | { label, value }>DEFAULT_ITEMS
labelstring"Design feedback"
sublabelstring""
trigger'hover' | 'click''hover'
defaultOpenbooleanfalse
closeOnSelectbooleantrue
physicsbooleantrue
driftnumber0.5
onSelect(value, index) => void-
onOpenChange(open) => void-
folderColorstring"#3f3f46"
frontColorstring"#52525b"
paperColorstring"#f5f5f5"
itemColorstring"#f5f5f5"
itemTextColorstring"#18181b"
labelColorstring"#f5f5f5"
widthnumber200
heightnumber148
radiusnumber14
spreadnumber180
liftnumber26
tiltnumber8
flapAnglenumber34
restAnglenumber16
openDurationnumber520
staggernumber45
bouncenumber0.3
classNamestring""

Otros efectos de microinteracciones

  • LatticeLoader — Indicador de estado de agente IA con rejilla de puntos en ola.
  • PulsatingButton — Botón que late para llamar la atención.
  • RubberSegment — Control segmentado con un selector de goma elástica.
  • SlideCommit — Desliza para confirmar, con estados de carga, éxito y error.
  • StatusMark — Icono de estado de tareas que cambia de pendiente a hecho.
  • VoicePill — Botón de micrófono que se convierte en ecualizador al grabar.