Thank you for investing your time in contributing to our project!
- Fork the Repository: Create your own fork of this project.
- Clone Locally: Clone your fork to your computer.
- Create a Branch: Create a feature branch for your changes (
git checkout -b feature/AmazingFeature). - Implement Changes: Write clean, vanilla JavaScript and optimize style performance. Ensure zero external dependencies are added.
- Commit & Push: Commit your changes with descriptive messages and push to your fork.
- Open a Pull Request: Open a PR describing what you changed and why.
- Maintain the single-file structure (
index.html) unless the feature size warrants architecture separation. - Keep performance optimized for static rendering.
- Ensure all pixel calculations are secure and processed entirely inside the user's browser.