A modern Dark Theme UI Component Collection built with React + TypeScript + Tailwind CSS.
- Dark background
- Soft borders
- Low contrast highlights
- Rounded corners
- Minimal shadows
- Keyboard-friendly focus states
- Pagination
- MenuBar
- NavigationBar
- DropdownMenu
- Alert
- AlertStatus
- PageLoader
- Spinner
- Skeleton
- Slider
- Switch
- Button
- Progress
- Typography
- Textarea
- PasswordToggleField
- Input,...
src
ββ assets
ββ components
β ββ base
β ββ data-display
β ββ feedback
β ββ forms
β ββ media
β ββ markdown
β ββ navigation
β ββ overlay
β ββ showcase
β
ββ hooks
β ββ usePagination.ts
β ββ useFileUpload.ts
β
ββ libs
β ββ utils.ts
β
ββ pages
β ββ HomePage.tsx
β ββ DemoPage.tsx
β ββ DemoSwitch.tsx
β
ββ App.tsx
ββ main.tsx
ββ index.css- React 19
- TypeScript
- Tailwind CSS v4
- Vite
- React Icons
- React Markdown
- clsx + tailwind-merge
<Button variant="secondary">
Save
</Button>
<Select>
<SelectTrigger>
<SelectValue placeholder="Choose item" />
</SelectTrigger>
<SelectContent>
<SelectItem value="apple">Apple</SelectItem>
<SelectItem value="banana">Banana</SelectItem>
</SelectContent>
</Select>- Email: hodtduy.work@gmail.com
- Linked In: hodangthaiduy
Happy coding π»