Like most open source projects, we ask that you fork the project and issue a pull request with your changes.
We encourage small change pull requests, the smaller the change the quicker and easier it is merged.
To build the component locally, you'll need to install these globally :
- Fork the project
- Clone your fork
git clone [email protected]:skyglobal/gradients.git
- Setup your 'upstream'
git remote add upstream https://github.com/skyglobal/gradients.git
- Create a topic branch to contain your change
git checkout -b feature-my-feature
- Make sure CHANGELOG.md includes a summary of your changes in a new version number heading
- Make sure you are still up to date with master
git pull upstream master
- If necessary, rebase your commits into logical chunks, without errors.
- Push the branch up
git push origin my-awesome-feature
- Create a pull request and describe what your change does and the why you think it should be merged.
npm start
: Run server on port 3456npm test
: Run the tests once and produce a code coverage report
If you want to make changes to the bower dependencies:
cd some-bower-dependency/
bower link
cd gradients/
bower link some-bower-dependency