Skip to content

eldh/revy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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