Jaishree2310/GlassyUI-Components
View on GitHubPWA Manifest Icon Missing — logo192.png Not Found
Open
#694 opened on Jun 5, 2026
good first issuegssoc'26gssoc:approvedlevel:beginnertype:bug
Repository metrics
- Stars
- (114 stars)
- PR merge metrics
- (PR metrics pending)
Description
Description
The PWA manifest references logo192.png as the app icon, but the file
is missing from the /public folder. This causes a console warning on
every page load and breaks PWA installability.
Expected Behavior
logo192.pngshould resolve correctly from the manifest- No console warnings related to manifest icons
- PWA should be fully installable with a valid app icon
Actual Behavior
- Console throws the following warning on every page load:
Error while trying to use icon from Manifest:
https://glassyui.vercel.app/logo192.png
(Download error or resource isn't a valid image)
- PWA installability is broken
- App icon does not appear correctly when installed on mobile/desktop
Steps to Reproduce
- Open
https://glassyui.vercel.app - Open DevTools (
F12) → Navigate to Console tab - Perform a hard refresh (
Ctrl + Shift + R) - Observe the following warning in console:
Error while trying to use icon from Manifest:
https://glassyui.vercel.app/logo192.png
(Download error or resource isn't a valid image)
- Navigate to
https://glassyui.vercel.app/logo192.pngdirectly - Observe 404 or invalid image response
Root Cause Analysis
manifest.json references logo192.png
↓
File is missing from /public folder
↓
Browser cannot resolve the icon
↓
PWA installability broken + console warning on every load
Suggested Fix
Root Confirmed
Checked the /public folder in the repository. It currently contains:
manifest.jsonfavicon.icoindex.htmlrobots.txt
logo192.png is not present — confirming the file is missing entirely.
Source File Found
The GlassyUI logo already exists in the repository:
src/images/glassyui-logo.jpeg
Steps to Fix
- Take the existing logo from
/imagesfolder - Convert it to
192x192 PNGformat using any free tool: - Rename it exactly
logo192.png - Place it inside the
/publicfolder
Verify After Fix
- Visit
https://glassyui.vercel.app/logo192.pngdirectly - Should return a valid PNG image, not a 404
Environment
| Field | Value |
|---|---|
| URL | https://glassyui.vercel.app |
| Browser | Microsoft Edge (Chromium) |
| OS | Windows 11 |
| DevTools Warning | Manifest icon invalid/missing |
| Date Observed | June 5, 2026 |
| Project | GlassyUI — GSSoC '26 |