Thank you for considering contributing to ilovejs. We appreciate your efforts to improve this free learning platform for JavaScript. Before you get started, we recommend you read our contribution guide to understand how you can best help us.
If you encounter a problem or bug in the platform, please create a detailed report so we can investigate and fix the problem. Include the following information:
- Description of the problem.
- Steps to reproduce the problem.
- Expected behavior and actual behavior.
- Screenshots if applicable.
If you wish to contribute code to the platform, follow these steps:
- Make a fork of the repository.
- Create a branch for your contribution:
git checkout -b name-of-your-branch
. - Make your changes and make sure to follow the code style and formatting guidelines.
- Add necessary documentation.
- Make commits with descriptive messages.
- Push to your branch:
git push origin name-of-your-branch
. - Open a pull request (PR) explaining your changes and why they should be merged.
If you have ideas for improvements or new features in the platform, feel free to create a detailed report or discuss it in the Issues section before you start working on it.
To maintain a standard of quality in the project, we ask that you follow these guidelines:
- Use respectful and collaborative language in all interactions.
- Follow the coding style conventions used in the project.
- Read the project guide for more details.
- Read the writing guide to create, modify and/or edit articles.