https://github.com/eldh/revy
Higher order design system for ReasonReact.
https://github.com/eldh/revy
Last synced: 10 months ago
JSON representation
Higher order design system for ReasonReact.
- Host: GitHub
- URL: https://github.com/eldh/revy
- Owner: eldh
- Created: 2019-04-12T08:16:13.000Z (almost 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-04T10:39:49.000Z (about 3 years ago)
- Last Synced: 2024-11-23T03:02:13.379Z (about 1 year ago)
- Language: Reason
- Size: 6.35 MB
- Stars: 29
- Watchers: 2
- Forks: 0
- Open Issues: 52
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-list - revy
README
# Revy
A higher order design system for ReasonReact.
## What?
Revy is a tool for building design systems in ReasonReact. It consists of a theme generator, some base components and a number of utils for working with styling, colors, layout, spacing etc.
The goal is to make it easy to build accessible, performant and beautiful ReasonReact components.
## Getting started
- Run `yarn` in the repo root.
- Run `yarn start` in the root folder to compile reason files.
- Run `yarn start` in the `demo` folder to start the demo app.
- Explore the demo app at `demo/src/App.re`.
## Status
Pre-alpha. Still figuring out the details. No docs as of yet.
## Todos
- Elevation helpers (box-shadow etc)
- Output P3 colors
- Animation
- Perf improvments
- Better a11y helpers
- More components