Browser extension to ring a bell every half hour in a pattern used on ships.
- Create extension
- Play sound from a background script
- Show notification
- Create a basic icon
- Schedule playing with
alarm
- Setup linter
- Communicate with
browserAction
popup - Implement persistent options
- Record own bell sounds
- Choose and include sounds license
- Play multiple bell strikes (test using debug buttons in popup)
- Add options for enabling: sound, notifications
- Clicking notification stops sound
- Add silencing until: manually enabled, browser restarted, end of watch
- Indicate silencing state on
browserAction
icon - Localize for Polish and English using i18n
- Add after install page according to Onboarding tips
- Follow Firefox's Photon Design System where applicable
- Build and test built extension
- Publish extension at Firefox Add-ons
- Dark theme matching Firefox
- Onboarding page title