Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tkovs/reason-uikit
https://github.com/tkovs/reason-uikit
Last synced: 22 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/tkovs/reason-uikit
- Owner: tkovs
- License: mit
- Created: 2020-10-25T14:20:41.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2020-12-18T05:49:59.000Z (about 4 years ago)
- Last Synced: 2024-12-15T11:16:46.078Z (26 days ago)
- Language: Reason
- Size: 109 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
reason-uikit
A ReasonML React implementation of the UIKit
Migration status |
How do I install? |
Usage## Migration status
Not all of the [UIKit][uikit] components were implemented.
### Finished
### Partially
- Icon
- Button
- Container
- Width
- Padding
- Spinner
- Badge### To begin
* Input
* Label
* Link
* ...## How do I install?
1. Add the [reason-uikit][npm-reason-uikit] package to your project.
```sh
yarn add reason-uikit
```
2. Add `reason-uikit` to your `bsconfig.json`
```json
{
"dependencies": [ "reason-uikit" ]
}
```
3. Enjoy!## Usage
Import ReasonUIKit and just use the components.
```reason
open ReasonUIKit;[@react.component]
let make = () =>
()} style=Button.StylePrimary size=Button.SizeLarge>
;
```[uikit]: https://getuikit.com/
[npm-reason-uikit]: https://www.npmjs.com/package/reason-uikit