An open API service indexing awesome lists of open source software.

https://github.com/hapticx/happyx-ui

HappyX UI library
https://github.com/hapticx/happyx-ui

Last synced: about 1 year ago
JSON representation

HappyX UI library

Awesome Lists containing this project

README

          

# HappyX-UI
### HappyX UI library

[![Github Pages](https://img.shields.io/badge/LIVE_DEMO-100000?style=for-the-badge&logo=github&logoColor=f44336&labelColor=141d1f&color=f44336)](https://hapticx.github.io/happyx-ui/#/)

[![wakatime](https://wakatime.com/badge/user/eaf11f95-5e2a-4b60-ae6a-38cd01ed317b/project/3d17a540-e4d1-458e-a335-fa8908dba246.svg?style=for-the-badge)](https://wakatime.com/badge/user/eaf11f95-5e2a-4b60-ae6a-38cd01ed317b/project/3d17a540-e4d1-458e-a335-fa8908dba246)

This library was inspired by Jetpack Compose. It contains components that allow you to efficiently and quickly create an application.

## TODO 🏁
### Simple Components
- [x] `Button`, `OutlineButton`;
- [x] `Input`, `OutlineInput`, `Checkbox`;
- [x] `Surface`;
- [x] `Column`, `Row`;
- [x] `Progress`;
- [x] `Text`;
- [x] `Image` (default + svg support);
- [x] `Card`;
- [x] `Box` (container with child position absolute);
- [x] `Grid`;
- [ ] `Slider` (range slider);
- [x] `Stepper` (number changer);
- [x] `Tag` (for content);
- [x] `Tooltip`;
- [x] `Switcher`;
- [x] `ChildModifier` (applies modifier to all children (not recursive));

### Complex Components
- [ ] `Breadcrumb` (page navigation);
- [ ] `Dropdown` (dropdown menu);
- [ ] `BottomNavigation`;
- [ ] `TabNavigation`;
- [ ] `Pagination`;
- [ ] `Tree`;

## Example 👀

![image](screenshot.png)