Add PWA support and responsive layout improvements:

- Integrate `vite-plugin-pwa` with automatic updates and manifest configuration for PWA support.
- Create `PWADownload.vue` component to guide users on installing the app.
- Add `/download` route in `router.js` for accessing the PWA download page.
- Improve responsive layout handling in `DefaultPageWrapper.vue` for better mobile adaptation.
- Update dependencies in `package.json` and `package-lock.json` to reflect PWA integration.
This commit is contained in:
Jeppe Bundgaard
2025-07-29 17:53:14 +02:00
parent b942fb08f2
commit ef86819532
8 changed files with 2715 additions and 7 deletions
Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB