Skip to content

Add progressive web app (PWA) support#67

Merged
calebl merged 2 commits intomainfrom
calebl/add-pwa-support
Mar 12, 2026
Merged

Add progressive web app (PWA) support#67
calebl merged 2 commits intomainfrom
calebl/add-pwa-support

Conversation

@calebl
Copy link
Owner

@calebl calebl commented Mar 12, 2026

Summary

  • Added web app manifest for app metadata and installability
  • Implemented service worker for offline support and asset caching
  • Generated PWA icons in multiple sizes (192x192, 512x512) in light and dark variants
  • Added offline fallback page and meta tags for cross-platform support

Test plan

  • Install app from browser menu (Chrome/Edge: Menu → Install app, Firefox: Menu → Install)
  • Verify app launches standalone without address bar
  • Test offline functionality by disconnecting network
  • Check home screen icon on iOS devices

🤖 Generated with Claude Code

calebl and others added 2 commits March 12, 2026 09:50
Enable Draft to be installed as a standalone app with:
- Web app manifest (manifest.json) with app metadata and icons
- Service worker (sw.js) for offline functionality and caching
- Offline fallback page for network errors
- PWA icons (192x192, 512x512) in light and dark variants
- Meta tags and apple-touch-icon for iOS home screen

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@calebl calebl merged commit 2b8f1d7 into main Mar 12, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant