Component Styleguide & Examples
Helper text goes here
Corner Hint
Underline Input
Inset Label
Overlap Label
Pill Input
Helper text goes here
Corner Hint
Underline
Inset Label
Overlap Label
Pill Select
Helper text goes here
Corner Hint
Underline
Inset Label
Overlap Label
Pill
With Icon
Helper text goes here
Corner Hint
Underline Textarea
Inset Label
Overlap Label
This is a helpful hint
Select the option that applies
Enable to activate this feature
Create your first project.
Your recent activity will appear here.
Everything is running smoothly.
When you receive messages, they will show up here.
Add a backup schedule.
Try again to recover.
Start by adding some content.
A custom star SVG passed via the icon slot.
A custom cloud upload SVG passed via the icon slot.
Compact layout for tight spaces.
Balanced layout for most pages.
Roomier layout for full pages.
Circle sizes
Default (line blocks)
Text variant
Tooltip Title
This is custom content inside the tooltip.
Sizes
size="sm"
size="md"
size="lg"
size="xl"
size="full"
Not Centered
size="sm" :is-centered="false"
Variants
solid (default)
dashed
dotted
Tones
light
default
dark
With Label
Vertical
Vertical (default)
Horizontal
Spacing
spacing="xs"
spacing="sm"
spacing="md"
spacing="lg"
spacing="xl"
Alignment (align)
align="start"
align="center"
align="end"
align="stretch"
Justify
justify="start"
justify="center"
justify="end"
justify="between"
justify="around"
Column Counts
cols="2"
cols="3"
cols="4"
cols="6"
Gap Sizes
gap="xs"
gap="sm"
gap="md"
gap="lg"
gap="xl"
Responsive Grid
Resize the preview or use the preset buttons to test responsive behavior.
Default
Card body content with header and footer slots.
Bordered Variant
Card with bordered variant styling.
Without Body Padding
Variants
Sizes
With Icon
Dot Indicator
Sizes
Shapes
Status Indicators
Image And Fallback
Types
basic
| Name | Role | Status |
|---|---|---|
| Jane Doe | Admin | Active |
| John Smith | Editor | Active |
| Sarah Brown | Viewer | Inactive |
dropdown (responsive column visibility)
Dropdown Table Preview
Resize to see hidden columns and the column menu behavior
| Name | Role | Status |
|---|---|---|
| Jane Doe | Admin | Active |
| John Smith | Editor | Active |
| Sarah Brown | Viewer | Inactive |
stacked (responsive detail rows)
Stacked Table Preview
Resize to see compact stacked behavior on small widths
| Name | Role | Status | Actions |
|---|---|---|---|
| Jane Doe | Admin | Active |
|
|
Role:
Admin
Status:
Active
|
|||
| John Smith | Editor | Active |
|
|
Role:
Editor
Status:
Active
|
|||
| Sarah Brown | Viewer | Inactive |
|
|
Role:
Viewer
Status:
Inactive
|
|||
Variants
variant="default"
| Name | Role |
|---|---|
| Jane Doe | Admin |
variant="bordered"
| Name | Role |
|---|---|
| Jane Doe | Admin |
variant="striped"
| Name | Role |
|---|---|
| Jane Doe | Admin |
variant="hoverable"
| Name | Role |
|---|---|
| Jane Doe | Admin |
Sizes
size="sm"
| Name | Role |
|---|---|
| Jane Doe | Admin |
size="md"
| Name | Role |
|---|---|
| Jane Doe | Admin |
size="lg"
| Name | Role |
|---|---|
| Jane Doe | Admin |
Empty State
| Name | Role | Status |
|---|---|---|
| No records found. | ||
Variants
default
divided
bordered
Markers
disc
circle
square
decimal
none
Variants
default
horizontal
striped
Gap Sizes
gap="sm"
gap="md"
gap="lg"
Trend Directions
With Icon
Without Change
Default
Bordered
Flush
Separated
SM
MD
LG
This is a small modal, perfect for simple confirmations or short messages.
This is the default medium-sized modal. It works well for most use cases including forms and detailed content.
You can add multiple paragraphs, images, or any other content here.
This is a large modal with more room for content. Great for complex forms or detailed information.
Description of the first feature.
Description of the second feature.
This extra large modal provides maximum space for complex layouts, data tables, or rich media content.
Content for first column.
Content for second column.
Content for third column.
This full-screen modal takes up 90% of the viewport, perfect for editors, complex forms, or immersive experiences.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a demonstration of how much content you can fit in a full-screen modal. Each section can contain forms, images, or any other components.
This is a basic modal dialog. It can contain any content, forms, or other components.
You can dismiss this by clicking the backdrop or the close button.
This action cannot be undone. This will permanently delete your data from our servers.
This modal requires you to make a choice. There's no close button, so you must select one of the options below.
Note: You can still close this by pressing the Escape key or clicking outside the modal.
Form Modal