- Fork the repository and create a topic branch (use a clear name like
fix/gallery-bug). - Make small, focused commits with concise messages.
- Test changes locally by serving the project root and verifying in a browser.
-
From the project root run:
python3 -m http.server 8765
Then open http://localhost:8765 to check your changes.
- Open a pull request against the main branch and describe the change, why it’s needed, and any testing performed.
- Link related issues and include screenshots or steps to reproduce when relevant.
- Create an issue with a clear title, steps to reproduce, expected vs actual behavior, and any relevant environment details.
- Keep JavaScript and CSS changes minimal and readable. Follow existing project patterns.
- Add tests or verification steps where appropriate; document manual checks in the PR description.
- By contributing you agree that your contributions will be licensed under the terms of the project
LICENSEfile.
Thank you for helping improve the project.