https://github.com/arifrabbaniin/astro-ui
AstroJS UI components based on DaisyUI
https://github.com/arifrabbaniin/astro-ui
astro astro-component astro-integration component-library css daisyui tailwind tailwindcss ui-library withastro
Last synced: 3 months ago
JSON representation
AstroJS UI components based on DaisyUI
- Host: GitHub
- URL: https://github.com/arifrabbaniin/astro-ui
- Owner: ArifRabbaniIn
- License: mit
- Created: 2025-03-03T09:47:12.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-08-20T14:20:26.000Z (11 months ago)
- Last Synced: 2025-09-10T14:52:04.490Z (10 months ago)
- Topics: astro, astro-component, astro-integration, component-library, css, daisyui, tailwind, tailwindcss, ui-library, withastro
- Language: Astro
- Homepage:
- Size: 1.21 MB
- Stars: 8
- Watchers: 1
- Forks: 2
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Atro UI
This library provides a collection of reusable Astro components based on daisyUI for building user interfaces.
## Installation
```bash
npm install @codemint/astro-ui
# or
yarn add @codemint/astro-ui
# or
pnpm add @codemint/astro-ui
```
Also install `daisyUI` and `tailwindcss` to your project.
### Usage
```astro
---
import { Button } from '@codemint/astro-ui';
---
Click Me
```
## Components
- Accordion
- Alert
- Avatar
- Badge
- Button
- Card
- Checkbox
- Collapse
- FooterLinks
- Input
- JoinedContainer
- JoinedItem
- LabelledInput
- Link
- Loading
- Mask
- RadioInput
- Swap
- Toast
- NumberInput
## HTML
- Body
- Footer
- Main
- NoScript
## Utility
- Copywright
- DevelopedBy
- Mailto
## Blocks
- NotFound (404)
## Icons
Based on lucid icon
### Contributing
Contributions are welcome! Please feel free to open a pull request or issue on the GitHub repository.
### License
This project is licensed under the MIT License.
### Author
[Arif Rabbani](https://github.com/ArifRabbaniIn)