GitHub

Stoked to try this out!  #reactjs

  • npm run bootstrap to install and link each package using lerna
  • Blueprint is a React UI toolkit for the Web.
  • The other packages ( docs and landing ) are not published to NPM as they are used to build the documentation site.
  • Open your browser to localhost:9000/packages/docs/dist/

blueprint – A React UI toolkit for the Web

@justinlicata: Stoked to try this out! #reactjs

.github Add browser and OS to ISSUE_TEMPLATE Nov 14, 2016

.vscode Blueprint: Genesis Oct 25, 2016

docs Rebuild landing site ( #119 ) Nov 12, 2016

gulp tslint all the files! ( #85 ) Nov 11, 2016

packages Remove meta viewport tag from docs ( #121 ) Nov 14, 2016

resources/icons added numerical icon ( #51 ) Nov 8, 2016

scripts Add descriptions to package ( #90 ) Nov 11, 2016

.editorconfig Blueprint: Genesis Oct 25, 2016

.eslintrc build updates for internal repo ( #23 ) Nov 2, 2016

.gitignore Blueprint: Genesis Oct 25, 2016

.stylelintignore tslint all the files! ( #85 ) Nov 11, 2016

.stylelintrc Blueprint: Genesis Oct 25, 2016

CONTRIBUTING.md Mention “Status: accepting PRs” in CONTRIBUTING.md Nov 14, 2016

Gulpfile.js Add script for fully building public site ( #56 ) Nov 9, 2016

LICENSE Update LICENSE ( #74 ) Nov 10, 2016

circle.yml Add public github pages site check to preview script ( #73 ) Nov 10, 2016

lerna.json Blueprint: Genesis Oct 25, 2016

package.json Add descriptions to package ( #90 ) Nov 11, 2016

tslint.json update NPM TS + linter dependencies ( #2 ) Oct 26, 2016

Blueprint is a React UI toolkit for the Web.

Palantir uses Blueprint to build complex, data-dense web interfaces for desktop applications. If you rely heavily on mobile interactions and are looking for a mobile-first UI kit, this may not be for you.

More frequently asked questions are answered on the wiki.

directory that are distributed as separate packages on NPM:

– Core styles & components.

– Components for interacting with dates and times.

– Scalable interactive table component.

) are not published to NPM as they are used to build the documentation site.

We use Lerna to manage inter-package dependencies in this monorepo. Builds are orchestrated via Gulp tasks.

Prerequisite: Node.js v6 or v7

Looking for places to contribute to the codebase? Check out the Status: accepting PRs label.

Read about our contribution guidelines and development practices to give your PR its best chance at getting merged.

This project is made available under the Apache 2.0 License.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

GitHub