ui-components-v3
v0.2.8
Published
[](https://www.npmjs.com/package/ui-components-v3) [](https://www.npmjs.com/package/ui
Readme
UI Components v3
A comprehensive, type-safe UI component library built with Next.js, TypeScript, and Tailwind CSS. Designed to accelerate development with beautifully crafted, accessible components that work seamlessly in modern React applications.
Features
- Production-ready components: Battle-tested in real-world applications
- TypeScript support: First-class TypeScript integration
- Tailwind CSS powered: Consistent styling with customization options
- Accessibility focused: WCAG compliant components
- Responsive by design: Works across all device sizes
- Lightweight: Only essential dependencies
Component Catalog
Form Elements
- Button: Versatile button with multiple variants (primary, secondary, danger, etc.)
- DateRangePicker: Elegant date range selection component
- Dropdown: Customizable dropdown/menu component
- Input: Enhanced input fields with validation states
- Checkbox/Radio: Accessible toggle components
Data Display
- Calendar: Interactive calendar component
- DataTable: Sortable and paginated tables
- Tooltip: Contextual information display
- Badge: Status indicators and notifications
Navigation
- Pagination: Standard pagination controls
- Tabs: Tabbed interface component
- Breadcrumbs: Navigation hierarchy display
Overlays
- Modal: Flexible dialog component
- Toast: Notification system
- Popover: Contextual floating panels
Installation
# Using npm
npm install ui-components-v3 react react-dom clsx tailwind-merge
# Using yarn
yarn add ui-components-v3 react react-dom clsx tailwind-merge