# blueprint **Repository Path**: zoelee/blueprint ## Basic Information - **Project Name**: blueprint - **Description**: 蓝图镜像库 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: al/motion - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-12 - **Last Updated**: 2020-12-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [Blueprint](http://blueprintjs.com/) [![CircleCI](https://circleci.com/gh/palantir/blueprint.svg?style=svg&circle-token=4725ab38f16004566d6430180663d7e7f9f5da9d)](https://circleci.com/gh/palantir/blueprint) Blueprint is a React-based UI toolkit for the web. It is optimized for building complex, data-dense web interfaces for _desktop applications_. If you rely heavily on mobile interactions and are looking for a mobile-first UI toolkit, this may not be for you. [**View the full documentation ▸**](http://blueprintjs.com/docs) [**Read our FAQ on the wiki ▸**](https://github.com/palantir/blueprint/wiki/Frequently-Asked-Questions) [**Read the introductory blog post ▸**](https://medium.com/@palantir/scaling-product-design-with-blueprint-25492827bb4a) **Support question**? We use the [blueprintjs tag on Stack Overflow ▸](http://stackoverflow.com/questions/tagged/blueprintjs) ## Packages This repository contains multiple projects in the `packages/` directory that are distributed as separate packages on NPM: [![npm](https://img.shields.io/npm/v/@blueprintjs/core.svg?label=@blueprintjs/core)](https://www.npmjs.com/package/@blueprintjs/core) – Core styles & components. [![npm](https://img.shields.io/npm/v/@blueprintjs/datetime.svg?label=@blueprintjs/datetime)](https://www.npmjs.com/package/@blueprintjs/datetime) – Components for interacting with dates and times. [![npm](https://img.shields.io/npm/v/@blueprintjs/docs.svg?label=@blueprintjs/docs)](https://www.npmjs.com/package/@blueprintjs/docs) – Documentation theme for [Documentalist](https://github.com/palantir/documentalist) data. [![npm](https://img.shields.io/npm/v/@blueprintjs/table.svg?label=@blueprintjs/table)](https://www.npmjs.com/package/@blueprintjs/table) – Scalable interactive table component. The other packages (`site-docs` and `site-landing`) are not published to NPM as they are used to build the documentation site. ## Development We use [Lerna](https://lernajs.io/) to manage inter-package dependencies in this monorepo. Builds are orchestrated via [Gulp](http://gulpjs.com/) tasks. __Prerequisite__: Node.js v6 or v7 1. `git clone` this repository (or fork if you lack permissions) 1. `npm install` to install build dependencies 1. `npm run bootstrap` to install and link each package using [Lerna](https://lernajs.io/) 1. `npm run gulp` to compile and start the server and watcher 1. Open your browser to [localhost:9000/packages/site-docs/dist/](http://localhost:9000/packages/site-docs/dist/) ## Contributing Looking for places to contribute to the codebase? Check out the [Status: accepting PRs](https://github.com/palantir/blueprint/labels/Status%3A%20accepting%20PRs) label. Read about our [contribution guidelines](https://github.com/palantir/blueprint/blob/master/CONTRIBUTING.md) and [development practices](https://github.com/palantir/blueprint/wiki/Development-Practices) to give your PR its best chance at getting merged. ## License This project is made available under the [BSD License](https://github.com/palantir/blueprint/blob/master/LICENSE).