Components
A collection of accessible, reusable UI components built with Svelte 5 and bits-ui.
Alert
Button
Card
This is the card content area.
Dropdown Menu
Sheet
Table
| Name | Role | |
|---|---|---|
| John Doe | john@example.com | Admin |
| Jane Smith | jane@example.com | User |
| Bob Johnson | bob@example.com | User |
Post Card
Composable blog post card for listing pages.
Prose
Typography styling for HTML content like blog posts and articles.
This is a Heading
This is a paragraph with some bold text and italic text. The prose component provides consistent typography styling for rendered HTML content.
A Subheading
- First item in a list
- Second item with more details
- Third item to complete the list
This is a blockquote. It's styled with a left border and italicized text.
Here's some inline code in a paragraph.
Form Components
Styled form components with labels, validation errors, and Superforms integration.
Form Input
Text input with label and error support.
This field is required
Form Email
Email input with default placeholder.
Form Select
Dropdown select with options array.
Form Textarea
Multi-line text input.
Form Button
Submit button with variants.
Form Checkbox
Checkbox with label and error support.
You must accept the terms
Checked: false
Form Radio Group
Radio button group with options array.
Choose an option
Required selection*
With error
Please select an option
Selected: option1
Form Switch
Toggle switch with label support.
This setting is required
Enabled: false