0.0.2 • Published 1 year ago
@abshahin/majna-ui v0.0.2
Majna UI
Majna UI is a collection of components and utilities for building web applications with Qwik.
Table of Contents
Features
- TypeScript: Written in TypeScript with predictable static types.
- Qwik: Designed to work with Qwik.
- Lightweight: No external dependencies.
- Accessible: Follows WAI-ARIA best practices.
- Themeable: Customizable with CSS-in-JS using Tailwind CSS.
- Responsive: Mobile-first styles with responsive design.
- RTL: Right-to-left language support.
- Dark Mode: Built-in dark mode support.
- MIT Licensed: Free and open source.
Roadmap
- Components
- Button
- Input
- OTP
- Link
- Icon
- Text
- Checkbox
- Dialog
- Drawer
- Form
- Grid
- List
- Menu
- Modal
- Pagination
- Popover
- Progress
- Radio
- Select
- Slider
- Snackbar
- Switch
- Table
- Tabs
- Textarea
- Tooltip
Installation
npm install majna-ui
Usage
import { Button } from 'majna-ui';
export default component$(()=> {
return <Button>Click me</Button>;
})
License
Majna UI is MIT licensed.
0.0.2
1 year ago