π https://vector-ui-client.onrender.com
A modern and customizable React UI Component Library designed for fast development and clean design systems.
npm i @adityagupta1112004/vector-ui-lib
import {
Navbar,
Sidebar,
AvatarCard,
PricingCard,
Loader,
OTPInput
} from "vector-ui-lib"
function App() {
return (
<>
<Navbar />
<Sidebar />
<div style={{ padding: "20px" }}>
<AvatarCard />
<PricingCard />
<OTPInput />
<Loader />
</div>
</>
)
}
Virtual UI includes the following components:
- AvatarCard
- BackgroundImageSlider
- Charts
- ColorPicker
- FileUpload
- Footer
- ImageCard
- ImageSlider
- InvoiceCard
- Loader
- Navbar
- NotificationToast
- OTPInput
- PageLoader
- PricingCard
- RatingStars
- Sidebar
| Prop |
Description |
| name |
User name |
| image |
Avatar image |
| role |
User role |
| size |
Card size |
| Prop |
Description |
| logo |
Logo text/image |
| links |
Navigation links |
| fixed |
Sticky navbar |
Sidebar
| Prop |
Description |
| items |
Sidebar items |
| collapsed |
Collapse state |
| Prop |
Description |
| title |
Plan name |
| price |
Plan price |
| features |
List of features |
| highlighted |
Highlight plan |
| Prop |
Description |
| length |
Number of digits |
| onChange |
OTP change handler |
| Prop |
Description |
| size |
Loader size |
| color |
Loader color |
<NotificationToast message="Saved!" />
| Prop |
Description |
| message |
Toast text |
| type |
success / error / info |
| Prop |
Description |
| type |
bar / line / pie |
| data |
Chart data |
| Prop |
Description |
| value |
Selected color |
| onChange |
Change handler |
| Prop |
Description |
| onUpload |
Upload handler |
| multiple |
Allow multiple files |
| Prop |
Description |
| src |
Image source |
| title |
Image title |
| Prop |
Description |
| images |
Image array |
| autoPlay |
Auto slide |
<BackgroundImageSlider />
| Prop |
Description |
| images |
Background images |
| overlay |
Overlay color |
| Prop |
Description |
| invoiceId |
Invoice ID |
| amount |
Amount |
| status |
Paid / Pending |
<RatingStars rating={4} />
| Prop |
Description |
| rating |
Number of stars |
| onChange |
Change handler |
| Prop |
Description |
| fullScreen |
Full page loader |
Footer
| Prop |
Description |
| text |
Footer text |
| links |
Footer links |
Contributions are welcome!
- Fork the repo
- Create a new branch
- Submit a pull request
MIT License
- Theme system (dark/light mode)
- Animation presets
- Accessibility improvements
- More enterprise components
Made with β€οΈ for developers