0.0.2 • Published 1 year ago

@abshahin/majna-ui v0.0.2

Weekly downloads
-
License
-
Repository
github
Last release
1 year ago

Majna UI

npm GitHub Size Storybook

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.