Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add Progressive Web App support #8

Merged
merged 4 commits into from
Nov 28, 2024

Conversation

abdullathedruid
Copy link
Owner

@abdullathedruid abdullathedruid commented Nov 28, 2024

This PR adds Progressive Web App (PWA) support to GymLive, allowing users to install it as a native-like app on their devices. Changes include: - Add web app manifest with app metadata and display settings - Add service worker for offline support and caching - Create minimalist app logo with dumbbell design and live indicator - Generate PWA icons in all required sizes (72px to 512px) - Add favicons for browser tabs (ico and png formats) - Add PWA-related meta tags and links in root layout - Add service worker registration script. After merging, users will be able to: - Install GymLive as a standalone app on their devices - See the app icon on their home screen - Get a native-like experience

- Add web app manifest

- Add service worker for offline support

- Add PWA registration script

- Update root layout with PWA meta tags and links
- Update icon script to generate favicons

- Add favicon links to root layout
@abdullathedruid abdullathedruid merged commit e5158f8 into main Nov 28, 2024
2 checks passed
@abdullathedruid abdullathedruid deleted the feature/add-pwa-support branch November 28, 2024 20:27
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