34 lines
1.1 KiB
Markdown
34 lines
1.1 KiB
Markdown
|
# Contributing to React-Templates
|
||
|
|
||
|
Thanks for coming! Contributions of any kind are welcome.
|
||
|
|
||
|
## Setup
|
||
|
|
||
|
* Fork [React-Templates](https://github.com/wix/react-templates)
|
||
|
* Clone your fork
|
||
|
* In your `react-templates` directory, run `npm i && grunt all`
|
||
|
|
||
|
## Submitting an issue
|
||
|
|
||
|
You can submit an issue [here](https://github.com/wix/react-templates/issues).
|
||
|
Please make sure that there isn't already an issue regarding the same matter,
|
||
|
and include as many details as possible about the issue and on how to reproduce it,
|
||
|
if relevant.
|
||
|
|
||
|
## Creating a pull request
|
||
|
|
||
|
* Please adhere to the style and formatting of the code
|
||
|
* Write tests for new functionality
|
||
|
* Create purposeful and complete commits
|
||
|
|
||
|
### Before committing
|
||
|
|
||
|
* Make sure that `grunt all` passes.
|
||
|
* Pick a concise commit message
|
||
|
|
||
|
When working on [wix.github.io/react-templates](http://wix.github.io/react-templates),
|
||
|
run `grunt pgall` to create the minified files,
|
||
|
but do not include their updated version in your commit.
|
||
|
Describe in your PR what you did to the site and we'll update them after the merge.
|
||
|
(This is important for preventing merge conflicts in the minified files).
|