Development on the Watson Design Library is done in this repository. Patterns are developed in the patterns/
folder, with enhancementsto the library itself and the language are added to the library/
folder. The design library runs off of the Watson Runner, so work on that should be done there.
Development is done through a Vagrant VM. Please install the Watson Development Environments requirements. You will also need Bower installed.
After forking and cloning the repository, either open your terminal, cd
to the cloned folder, and run bower install
followed by vagrant up
(Mac, Unix, Windows), or run the Bower Install app followed by the Vagrant Start app from inside the helper-apps
directory (Mac).
The runner will be updated from time to time. To get these updates, either open your terminal, cd
to the cloned folder, and run vagrant provision
, or run the Vagrant Update app from inside the helper-apps
directory.
To run the design library site locally, either open your terminal, cd
to the cloned folder, and run vagrant ssh -c 'gulp'
, or run the Server Refresh app followed by the Server Start app from inside the helper-apps
directory.