- Invite yourself to the A-Frame Slack channel.
- Join the discussion!
- Search the issue tracker for similar issues.
- Specify the version of A-Frame in which the bug occurred.
- Specify information about your browser and system (e.g., "Firefox Nightly on OS X")
- Describe the problem in detail (i.e., what happened and what you expected would happen).
- If possible, provide a small test case with Codepen, a link to your application, and/or a screenshot. You can fork this sample pen.
Check out the issues labeled easy for good issues to tackle.
- Have a GitHub account.
- Fork the repository on GitHub.
- Run
npm install
andnpm run dev
to serve the test examples. - Make changes to your fork of the repository.
- If possible, write a unit test and run with
npm test
. - Submit a pull request to the master branch.
- Address review comments and squash your commits once ready.
Please note you would agree to license your contributions under the license.
- Create something awesome like a scene, a component, or a shader.
- Publish your work to Github (and GitHub pages) so everyone can learn from your work.
- Share it on Slack and the awesome-aframe repository.
- Rack up the Github stars!
Thanks for contributing!