Components / Visualisation

Visualisation

Advanced UI components for displaying complex media, data structures, and communications.

Bento Grid

A flexible, responsive bento box layout for dashboards.

Main Dashboard

Primary statistics and overview

Stats
84%
Active
1,240

Chat Bubbles

Communication interface with bouncy physics.

Hey! Could you analyze the performance data from last week?
10:42 AM
I'd be happy to help. Let me fetch that information and generate a summary report for you.
10:43 AM
Awesome, thanks.
10:44 AM

File Upload

Interactive drag-and-drop file uploader.

Click to upload or drag and dropSVG, PNG, JPG or GIF (max. 800x400px)

Audio Player

Custom, native-feeling audio player with smooth scrubbing.

0:00/0:00

BentoGrid API

Prop / EventTypeDefaultDescription
columnsnumber3Number of columns in the grid.
gapstring'16px'Gap between grid items.

BentoItem API

Prop / EventTypeDefaultDescription
colSpannumber1Number of columns the item spans.
rowSpannumber1Number of rows the item spans.
hoverablebooleanfalseEnables hover animation and depth.

ChatBubble API

Prop / EventTypeDefaultDescription
rolestring'user'Role of the speaker: "user" or "ai".
timestring''Optional timestamp to display.

FileUpload API

Prop / EventTypeDefaultDescription
acceptstring'*/*'Allowed file types (standard accept attribute).
multiplebooleanfalseAllow multiple files.

AudioPlayer API

Prop / EventTypeDefaultDescription
srcstringundefinedURL of the audio file to play. Required.