# How to contribute There are a few guidelines that we need contributors to follow so that we have a chance of keeping on top of things. ### 1. Where do I go from here? If you've noticed a bug or have a question, [make an issue](https://github.com/roman-rr/cupertino-pane/issues/new), we'll try to answer it as fast as possible. ### 2. Fork & Create a branch If this is something you think you can fix, then [fork Cupertino Pane](https://help.github.com/articles/fork-a-repo) and create a branch. ```sh # Create new branch git checkout -b my_issue # Then we install the dependencies npm install ``` ### 3. Test with Playground ```sh npm run serve ``` ### 4. Changes & Build ```sh # Make bundles npm run build ``` This will output the files into the dist directory. ### 5. Push changes Push your changes to a topic branch in your fork of the repository. Submit a pull request to the repository. It can take several days before we can review the code you've submitted.