Blueprint ![CircleCI](https://camo.githubusercontent.com/6af0dd9d1bfef7b694c8486c2ee0449ec4ad0dabe1de0573760953c7b539b625/68747470733a2f2f636972636c6563692e636f6d2f67682f70616c616e7469722f626c75657072696e742e7376673f7374796c653d73766726636972636c652d746f6b656e3d34373235616233386631363030343536366436343330313830363633643765376639663564613964)
Blueprint is a React UI toolkit for the Web.
This repository does not contain compiled assets so please install relevant packages from NPM.
Packages
This repository contains multiple projects in the packages/
directory that are distributed as separate packages on NPM:
– Components for interacting with dates and times.
– Scalable interactive table component.
The other packages (docs
and landing
) are not published to NPM as they are used to build the documentation site.
Development
We use Lerna to manage inter-package dependencies in this monorepo. Builds are orchestrated via Gulp tasks.
Prerequisite: Node.js v6 or v7
git clone
this repository (or fork if you lack permissions)npm install
to install build dependenciesnpm run bootstrap
to install and link each package using lernanpm run gulp
to compile and start the server and watcher- Open your browser to localhost:9000/packages/docs/dist/
Contributing
Read our development practices for details about how to contribute to Blueprint.
License
This project is made available under the Apache 2.0 License.