(WIP 🚧) Basvelte is a Svelte component system inspired by the mighty Baseui.
<script>
import Theme from 'basvelte-ui/Theme.svelte'; //Theme context
import { Button, SIZE } from 'basvelte-ui/button';
</script>
// App.svelte
<Theme>
<main>
<Button size="{SIZE.mini}">Mini</Button>
<Button size="{SIZE.compact}">Compact</Button>
<Button size="{SIZE.default}">Default</Button>
<Button size="{SIZE.large}">Large</Button>
</main>
</Theme>
- Button 🚧
- Button Group
- Checkbox 🚧
- Form Control 🚧
- Input 🚧
- Radio
- Slider
- Textarea 🚧
- Menu 🚧
- Select
- Tabs
- Layout Grid 🚧
- Heading 🎉
- Icon 🚧
- List 🚧
- Tag 🚧
- Avatar 🚧
- Drawer 🚧
- Modal 🚧
- Popover 🚧
- Layer 🚧
- File Uploader
- Rating
- Datepicker
- Time Picker
- Breadcrumbs
- Pagination
- Side Navigation
- Accordion
- Drag and Drop List
- Tree View
- Typography
- Table
- Data Table
- Grid Table
- Flex Table
- Notification
- Progress Bar
- Progress Steps
- Skeleton
- Snackbar
- Spinner
- Toast
- Card
- Tooltip