Bugcrowd design system: Local setup

How to setup the DS for development on your computer.

Getting started

Last updated: Apr 18, 2018

Let’s fetch the source and install dependencies.

Webpack conflicts: we recommend running the doc site in a separate checked-out repository [instead of within the submodule] since the DS has its own webpacker setup that has not yet been aligned with the app’s.

  1. Clone the repository:
    [email protected]:bugcrowd/ds.git
  2. Install the yarn documentation dependencies (SassDoc, MathSass, React, Webpack):
    yarn install
  3. Install Jekyll’s documentation dependencies:
    bundle install