The project is fine and works well just being plain HTML, CSS & JS. But it would be good practice, experience and generally a good thing to know to create a browser extension using Vue 3.
https://javascript.plainenglish.io/how-to-make-a-chrome-extension-with-vue-js-56e50bd97972
It would also be beneficial to add unit tests where possible.
https://dev.to/flarra/how-to-test-web-extensions-1om7
The project is fine and works well just being plain HTML, CSS & JS. But it would be good practice, experience and generally a good thing to know to create a browser extension using Vue 3.
https://javascript.plainenglish.io/how-to-make-a-chrome-extension-with-vue-js-56e50bd97972
It would also be beneficial to add unit tests where possible.
https://dev.to/flarra/how-to-test-web-extensions-1om7