Component Library

A showcase of all available UI components.

Form Components


Layout Components

Container

Container (size="sm")


Stack

Stack Item 1
Stack Item 2
Stack Item 3

Flex

Flex Item 1
Flex Item 2
Flex Item 3

Divider

Content above divider


Content below divider

Left
Right

Form System

Complete form with validation using useForm hook, FormField, and FormGroup components.

Personal Information

Please enter your basic details.

Tell us a little about yourself (optional)


Security

Create a secure password for your account.


Preferences

Feedback Components

Toast

Click buttons to trigger toast notifications.


Alert


Modal


Confirm Dialog


Spinner

Loading...
Small
Loading...
Medium
Loading...
Large
Loading...Loading...

Skeleton

Basic variants:


Preset skeletons:

CardSkeleton

AvatarSkeleton

TableRowSkeleton

Data Display Components

Table

Sortable table with custom cell rendering.

NameEmailRoleStatus
John Doejohn@example.comAdminactive
Jane Smithjane@example.comEditoractive
Bob Wilsonbob@example.comViewerinactive

Empty State

No results found

Try adjusting your search or filter to find what you're looking for.


Badge

Variants:

DefaultPrimarySuccessWarningDanger

With dot indicator:

ActiveOfflinePending

Rounded (pill):

v1.0.0NewRemovable

Sizes:

SmallMediumLarge

Avatar

With initials:

JD
JS
BW
A
CB

Fallback (no name or image):

Avatar Group:

JD
JS
BW
AJ
+2

Navigation Components

Breadcrumbs


Tabs

Line variant (default):

Overview content goes here.

Pills variant:


Dropdown