This is a collection of UI components built with Shadcn UI, featuring customizable Icon Picker and Github Contributions components.
Features
Icon Picker Variants
- Basic Icon Picker: A simple icon picker component with search functionality.
- Icon Picker Multiple: Allows selection of multiple icons for building icon collections.
- Icon Picker Custom Color: Enables icon selection with color customization.
- Icon Picker Virtua: A virtualization implementation using the “virtua” library.
- Icon Picker Tanstack: A virtualization implementation using “@tanstack/react-virtual”.
- Icon Picker Virtualized: A virtualization implementation using “react-virtualized”.
- Icon Picker Popover: An implementation integrated within a popover for compact UI.
Github Contributions Components
- Basic Github Contributions: Displays contributions in a calendar-like grid.
- Advanced Github Contributions: Extends the basic component with additional stats.
- Github Contributions Fetcher: A Github contributions table with client-side fetcher.
- Github Contributions Advanced Fetcher: An advanced Github contributions table with client-side fetcher.
Music Player Components
- Music Player: A music player component featuring essential playback controls and a progress slider.
- Spotify Music Player: A music player component with a design inspired by Spotify.
Github: https://github.com/R4ULtv/ui
Website: https://ui.raulcarini.dev/