Thank you for considering contributing to Canvas Tools! This guide explains how to contribute to the project.
- Fork the repository
- Create a feature branch (
git checkout -b feature/amazing-feature) - Commit your changes (
git commit -m 'Add some amazing feature') - Push to the branch (
git push origin feature/amazing-feature) - Open a Pull Request
- Use clear, descriptive variable names
- Add comments for complex logic
- Follow the existing code structure
- Prefix private functions with underscore (_)
Please use the GitHub Issues section to report bugs. Include:
- Detailed description of the issue
- Steps to reproduce
- Expected behavior
- Browser and Google Sheets version
Feature requests are welcome! Please use the Issues section with the "enhancement" tag.