Bugcrowd design system: Local setup

How to setup the DS for development on your computer.

Git repository access: the Bugcrowd Design System repository is currently not (yet) public.

Getting started

Last updated: Oct 10, 2019

Fetch the source and install dependencies:

  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
    

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.