First off, thank you for your interest in contributing! 🎉
The following is a set of guidelines for contributing to Keip Canvas. These are mostly guidelines, not rules. Use your best judgment, and feel free to propose changes to this document with a pull request.
If you find a bug, please report it by opening a GitHub Issue. When you do so, please include:
- A clear and descriptive title.
- Steps to reproduce the problem.
- Expected behavior and actual behavior.
- Any relevant logs or screenshots.
Enhancements or new features can also be proposed by opening an issue. Please describe:
- The enhancement you are suggesting.
- Why you believe this enhancement would be beneficial.
- Any relevant examples or references.
-
Fork the repository and clone it locally.
-
Create a new branch from
main
:git checkout -b feature/your-feature-name
-
Make your changes.
-
Commit your changes, including a descriptive commit message:
git commit -m "Short description of the changes (Issue # if present)"
-
Push to your fork and submit a pull request:
git push origin feature/your-feature-name
-
Ensure the pull request description clearly describes the problem and solution. Include the issue number if applicable.