https://github.com/BayBreezy/ui-thing
A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.
https://github.com/BayBreezy/ui-thing
nuxt-ui nuxt3 radix-vue shadcn-ui tailwindcss
Last synced: about 2 months ago
JSON representation
A set of components created with Radix-Vue. Inspired by shadcn/ui & shadcn-vue.
- Host: GitHub
- URL: https://github.com/BayBreezy/ui-thing
- Owner: BayBreezy
- License: other
- Created: 2023-09-04T13:40:55.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-04-15T08:51:46.000Z (about 1 year ago)
- Last Synced: 2024-04-16T14:21:22.167Z (about 1 year ago)
- Topics: nuxt-ui, nuxt3, radix-vue, shadcn-ui, tailwindcss
- Language: Vue
- Homepage: https://ui-thing.behonbaker.com
- Size: 3.67 MB
- Stars: 91
- Watchers: 2
- Forks: 5
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# UI Thing
Set of components created with Radix-Vue. Inspired by shadc/ui & shadcn-vue.

## Documentation
The documentation can be found here: https://ui-thing.behonbaker.com/
## Credits
- [shadcn/ui](https://ui.shadcn.com/)
- [Radix-Vue](https://www.radix-vue.com/)
- [TailwindCSS for Nuxt](https://tailwindcss.nuxtjs.org/)
- [Nuxt](https://nuxt.com/)
- [Nuxt UI](https://ui.nuxt.com/getting-started)Thanks to the maintainers of the other third party libraries used in this project.
## 💸 Support Me
If you can 😊
## Getting Started
- Create a Nuxt 3 project
- Install the dependencies
- Run the init command```bash
npx ui-thing@latest init
```- Start the dev server
```bash
npm run dev
```- Add components to your project with the `add` command
```bash
npx ui-thing@latest add
```## Commands
### `init`
```bash
npx ui-thing@latest init
```This command will install the dependencies and add the required configuration to your project.
### `add`
```bash
npx ui-thing@latest add
```This command will add the components to your project.
### `theme`
```bash
npx ui-thing@latest theme
```This command will add the theme to your project.
### `prettier`
```bash
npx ui-thing@latest prettier
```This command will add the prettier configuration to your project.
### `shortcuts`
```bash
npx ui-thing@latest shortcuts
```This command will add the `defineShortcuts` & `useShortcuts` composables to your project.