Polvokit is a React-based UI library developed and maintained by Polvo.
Check out the documentation.
- react
- styled-components
- react-router
yarn add polvokit
Just import the components you want to use. You don't need to include any global CSS. Just import the components:
import { Button, Icon, Panel } from 'polvokit'
function Example () {
return (
<Panel header='My Panel'>
<Button before={<Icon icon='home' />}>
Click me
</Button>
</Panel>
)
}
- BackButton
- Badge
- Button
- Calendar
- DashboardLayout
- FormGrid
- FormGroup
- Icon
- Image
- Input
- InputDatePicker
- InputDateRangePicker
- Pagination
- PolvoLogo
- Select
- Textarea
- VerticalSpacer
- Text
- Link
- mq utility
- Option
- Checkbox
- Radio
- Spinner
- ButtonGroup
- Switch
- Box
- Card
- HorizontalSpacer
- Toast
- ThemeDescriptor
- Theme overriding
- i18n
- Config
- ButtonSubmit
- FormSpacer
- FormField
- Media
- Heading
- SectionHeader
- Dropper
- InputFile
- Table
- FileUploader
- Modal