/react-vapor

Vapor CSS components implemented with React!

Primary LanguageTypeScriptOtherNOASSERTION

React-Vapor

Build Status Greenkeeper badge Npm total downloads badge npm license code style: prettier

React-Vapor is Coveo's collection of UI styles used in Coveo Cloud Administration Console. All components and their documentation are available in vapor or react-vapor. Vapor contains the CSS implementation of those component and react-vapor is a react implementation.

All new components should only be implemented in react-vapor.

Usage

npm install react-vapor coveo-styleguide

Contributing

Build

Make sure you have

  • Node.js's LTS version
  • NPM's LTS version
  • Lerna's latest version npm install -g lerna.

To install the project dependencies use:

lerna bootstrap

Running the demo pages locally

See the README inside Vapor, Vapor Demo, and React-Vapor for specific instructions.

Testing your changes locally directly in your project

Since the projects are in the same repository and we use Lerna, we don't have to link them together anymore.

License

React-Vapor is distributed under Apache 2.0 license.