Replit web app manifest icon refers to the old Replit logo

Problem description:
When logging in to Replit and trying to install it as a progressive web app, the installed icon is using the old logo.

Expected behavior:
The icons defined in the manifest should match the favicon and main website logo.

Actual behavior:
The icon has not been updated. In the main HTML source, this is listed as the manifest:
<link rel="manifest" href="/public/manifest.json"/>

In that manifest, the following icons are listed:

  "icons": [
    {
      "src": "/public/icons/icon-rounded-192x192.png",
      "sizes": "192x192",
      "type": "image/png"
    },
    {
      "src": "/public/icons/icon-rounded-512x512.png",
      "sizes": "512x512",
      "type": "image/png"
    },
    {
      "src": "/public/icons/icon-maskable-192x192.png",
      "sizes": "192x192",
      "purpose": "maskable",
      "type": "image/png"
    },
    {
      "src": "/public/icons/icon-maskable-512x512.png",
      "sizes": "512x512",
      "purpose": "maskable",
      "type": "image/png"
    }
  ]

Steps to reproduce:

  1. Go to replit.com and log in using a browser that supports progressive web apps.
  2. Choose to install the web application using the browser UI
  3. Look at the logo that is displayed and see that it is the old logo.

Bug appears at this link:
On the logged in Replit user home page, or more specifically in https://replit.com/public/manifest.json

Browser/OS/Device:
Chrome 108.0.5359.124, macOS 13.0.1

2 Likes

Hey @tommynyquist!

Thank you for reporting. I have let the team know.

1 Like

We have a pull request ready for this change that is waiting for review. This should be fixed soon!

1 Like

This has been fixed!

1 Like


It looks like there are still some old icons this means that if you install replit as a PWA it will show the old logo as the icon for the app. The icons that have not been updated are the ones that can be masked.

1 Like

Sorry about that; we missed those. We have just cleared the cache for those images so they should be correct now!

3 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.