https://github.com/abiddiscombe/ui
https://github.com/abiddiscombe/ui
cva react tailwindcss ui
Last synced: 3 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/abiddiscombe/ui
- Owner: abiddiscombe
- License: mit
- Created: 2025-07-05T11:50:23.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2025-07-06T14:32:14.000Z (3 months ago)
- Last Synced: 2025-07-06T15:36:03.649Z (3 months ago)
- Topics: cva, react, tailwindcss, ui
- Language: TypeScript
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# UI
A collection of **React** (with **TypeScript**) and **Tailwind CSS** components for building web applications. Written for personal use to reduce the startup time of greenfield development.
This library is loosely inspired by [shadcn/ui](https://ui.shadcn.com/). Simply install the required dependencies and then copy-and-paste the components into your codebase.
## Prerequisites
Some configuration is required to use these components...
### Dependencies
You must install the following NPM packages:
- [`tailwindcss`](https://tailwindcss.com/docs/installation)
- [`tailwind-merge`](https://www.npmjs.com/package/tailwind-merge)
- [`class-variance-authority`](https://cva.style/docs)
- For some components, [`headlessui`](https://headlessui.com/`).### Color Palette
My components use Tailwind CSS' `neutral` color palette. To alter this, either alias `neutral` to point to a different color palette such as `zinc` (recommended), or amend the styles directly.