vbss-ui
A modern, accessible and customizable React + TypeScript component library. Import only the components you need and ship beautiful interfaces fast.
Each component ships as an independent package, so you install only what you need. Built with React, TypeScript and styled-components, with dark mode and accessibility in mind.
Components
- Chip — Component for labels, categories, and status indicators.
- Chips — Wrapper component for multiple Chip elements.
- Button — A customizable and accessible Button component.
- Switch — A customizable and accessible Switch component.
- Table — A customizable and accessible Table component.
- Checkbox — A customizable and accessible Checkbox component with label support.
- Dialog — A customizable and accessible Dialog component with support for triggers, overlays, and various content sections.
- Dropdown Menu — A customizable and accessible Dropdown Menu component.
- History Nav — A customizable and accessible History Navigation component.
- Input — A customizable and accessible Input component.
- Input Number — A customizable and accessible Number Input component with increment/decrement controls.
- Popover — A customizable and accessible Popover component that displays content in a floating container next to a trigger element.
- Radio Group — A customizable and accessible RadioGroup component for single selection.
- Textarea — A customizable and accessible multi-line text input component.
- Tooltip — A customizable and accessible Tooltip component.
- Calendar — A customizable and accessible Calendar component.
- Date Picker — A customizable and accessible Date Picker component with calendar popup.
- Data Table — A customizable and accessible Data Table component with sorting and pagination capabilities.