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

https://github.com/ossphilippines/frui

Typescript React UI
https://github.com/ossphilippines/frui

Last synced: about 1 year ago
JSON representation

Typescript React UI

Awesome Lists containing this project

README

          



Free React UI (FRUI)










Documentation




## JUST REACT COMPONENTS

No layouts, no grids, no themes, no style engine, no design system.
FRUI offers a comprehensive suite of free react components to use
without the commitments. Checkout the [Examples](https://ossphilippines.github.io/frui)

## Install

```bash
$ npm install frui
```

## Contributing

Thanks for being an awesome developer! We are always looking for
contributors and sponsors. If your interested,
[contact us](https://github.com/OSSPhilippines) so we can discuss.
Clone this repo and run the following commands in the project folder.

```js
$ yarn
$ yarn build
$ yarn dev
```

Please follow the steps below to properly contribute to this repository.

> Do not commit code that is not related to a GitHub issue!

> Please tag all your commits with `[type]/[issue#]`.

> Please include the time it took per commit. ie. `1s` or `1h`.

1. Per issue on Github, you should create a branch. example: `[type]/[issue#]`
- Per feature you should create a feature branch. ie. `feature/1001`.
- Per bug you should create a fix branch. ie. `fix/1002`.
- Per task you should create a task branch. ie. `task/1003`
2. Commits need to reference the issue that is being worked on. example: `updated copy #1004` or `fixes #1005`
- It's also good to to add the amount of time to your commit message. example: `fixed button #1006 30m` or `built awsome feature #1007 16h`
3. When you are finished with your branch, you should create a pull request back to the `main` branch.
- Assign another developer to review your code.
- All contributors are expected to both write and review code.
- Ask [Dev lead](https://github.com/cblanquera) for assignments.