https://github.com/davesnx/taco
Layout primitives written with ReasonReact and styled-ppx
https://github.com/davesnx/taco
layout react reason-react styled-ppx ui
Last synced: 9 months ago
JSON representation
Layout primitives written with ReasonReact and styled-ppx
- Host: GitHub
- URL: https://github.com/davesnx/taco
- Owner: davesnx
- License: mit
- Created: 2020-10-30T23:03:49.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-02T10:34:49.000Z (almost 5 years ago)
- Last Synced: 2025-06-04T05:06:37.329Z (9 months ago)
- Topics: layout, react, reason-react, styled-ppx, ui
- Language: Reason
- Homepage: https://taco.davesnx.vercel.app
- Size: 3.39 MB
- Stars: 58
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-list - taco - ppx | davesnx | 36 | (Reason)
README
# 🌮 taco
Taco is a bunch of components that work as layout primitives written with ReasonReact and styled-ppx available in JavaScript, TypeScript and Reason/OCaml.
- Single-focused components
- Highly composable
- Type-safe
- Strong defaults
- Predictable APIs
- A rich set of components that can represent all your app
- Usable on Reason, JavaScript and TypeScript.
## Installation
```
yarn add taco-ui
# or with npm
npm install --save taco-ui
```
## Usage with Reason
When using ReScript you will need to add "taco-ui" and already have installed "reason-react" to your bs-dependencies in your bsconfig.json config
```diff
{
"bs-dependencies": [
"reason-react",
+ "taco-ui"
]
}
```
## Usage with JavaScript
TBD