Skip to content

Commit 23a7968

Browse files
committed
feat: add PWA support with vite-plugin-pwa
Install vite-plugin-pwa with Workbox service worker generation for offline caching, app installability, and auto-update support. Moves manifest generation into Vite config as the single source of truth, adds a ReloadPrompt component for update notifications, and configures runtime caching strategies for app chunks (CacheFirst), S3 music audio (NetworkFirst), and analytics (NetworkOnly). https://claude.ai/code/session_018fBAoG5EAjCW1AMAGTmUyh
1 parent 1f6122e commit 23a7968

8 files changed

Lines changed: 2904 additions & 173 deletions

File tree

‎index.html‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
2727
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
2828
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
29-
<link rel="manifest" href="/site.webmanifest" />
29+
3030

3131
<!-- Open Graph / Facebook / Discord / iMessage -->
3232
<meta property="og:type" content="website" />

0 commit comments

Comments
 (0)