First off, thanks for taking the time to contribute!
- Clone the repository
- Load the extension in Chrome via
chrome://extensionsusing "Load unpacked" - Make your changes in the
src/directory - Refresh the extension from the
chrome://extensionspage to apply changes
- Use modern ES6+ JS features
- Follow the formatting used in existing files (2 spaces indentation)
- Keep everything lightweight and vanilla JS where possible
- Keep PRs focused on one feature/bug fix
- Ensure the extension still works perfectly on major video platforms (YouTube, Vimeo)
- Update
docs/CHANGELOG.mdif necessary