Components
- Accordion
- Alert
- Alert Dialog
- Autocomplete
- Avatar
- Badge
- Breadcrumb
- Button
- Card
- Checkbox
- Checkbox Group
- Collapsible
- Combobox
- Code Block
- Dialog
- Empty
- Field
- Fieldset
- Form
- Frame
- Group
- Input
- Label
- Menu
- Meter
- Number Field
- Pagination
- Popover
- Preview Card
- Progress
- Radio Group
- Scroll Area
- Select
- Separator
- Sheet
- Skeleton
- Slider
- Switch
- Table
- Tabs
- Textarea
- Toast
- Gooey Toast
- Toggle
- Toggle Group
- Toolbar
- Tooltip
Contributing Guide
A simple guide to help you contribute to LoveUI.
Thank you for helping improve LoveUI.
This page explains the easiest way to contribute.
What you can contribute
You can help by:
- Fixing bugs
- Improving docs
- Adding new UI components
- Adding examples
- Improving accessibility
Quick steps
- Fork the repo and clone it.
- Create a new branch.
- Make a small, focused change.
- Run formatting and build checks.
- Open a pull request with a clear description.
Commands to run before you open a PR
bun run format:write
bun run registry:buildIf you changed core UI components, also run:
bun run ui:propagateWrite clear pull requests
Please include:
- What changed
- Why you changed it
- Screenshots (if UI changed)
- Any breaking changes
Small pull requests are easier to review and merge quickly.
Need more details?
For the full technical process, file conventions, and registry details, see: