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
+1
View File
@@ -57,6 +57,7 @@
"@vitejs/plugin-vue-jsx": "^4.1.2",
"sass-embedded": "^1.81.0",
"vite": "^5.4.10",
"vite-plugin-pwa": "^1.0.2",
"vite-plugin-vue-devtools": "^7.5.4"
}
}