Thank you for considering contributing to our project! We welcome your input and appreciate your efforts. To ensure a smooth collaboration, please take a moment to review the following guidelines.
This project and everyone participating in it are governed by our Code of Conduct. By participating, you are expected to uphold this code. Please report unacceptable behavior to [project email].
- Fork the repository and clone it locally.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them.
- Push your changes to your fork on GitHub.
- Open a pull request in the original repository. Provide a clear title and description of your changes.
- Create a localization file in the ToDark/lib/translation folder.
- Fill it out following the example of the en_us.dart file.
- Add a new import statement for your localization and include it in the list of supported localizations in the translation.dart file.
Follow the coding standards and style guide used in the project. If there's no specific guide, stick to the existing code style.
Ensure that your code changes do not break existing functionality. Write tests for new features or bug fixes if applicable.
Update the documentation if your changes affect it. This includes the README.md file and any additional documentation files.
Before starting work on a new feature or bug fix, check the issue tracker for related discussions or known issues.
By contributing, you agree that your contributions will be licensed under the project's license.
Thank you for your contribution!