Atomic View Components
CORE is a repo implementation of Procore's Web Design Guidelines. The library provides:
CORE Ruby coming soon!
To get started, type the following from the root directory:
yarn yarn dev
Then branch off of
localhost:5000Webpack CSS server
localhost:4000Core CSS Docs
localhost:6060Core React Docs
localhost:7000Core Icons Docs
Testing currently consists of Jest snapshot testing on our React storybook components. To run the test suite use the following command:
Git Flow & Continuous Integration
This package follows git-flow. Here is the general process flow:
Use the following commands when necessary:
Hotfixes are used for releasing patches to production that require immediate attention.
yarn release patch
Release candidates will be opened on a bi-weekly basis from the
yarn release <major|minor>
Bug reports and pull requests are welcome on GitHub at https://github.com/procore/core. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.
The package is available as open source under the terms of the MIT License.
Core is maintained by Procore Technologies.
Procore - building the software that builds the world.
Learn more about the #1 most widely used construction management software at procore.com