They have multiple different sized icons in addition to showing the correct icon as a shortcut. My guess is that discourse/firefox/android had a update where the favicon will default to using the biggest icon when possible. Thus leading to the one I have
I don’t have admin/mod access to the forum so I wouldn’t be able to change it to see if my assumption is correct.
On firefox desktop, it still shows up as still the discourse stock icon
I wonder if it takes a little longer for desktop to refresh?
I am going to check again in 15 min
I tried the 3 suggested points from this stack overflow
It’s really weird because if you compare between twitch and youtube, twitch only has a 32x32 and 16x16 for their icons (firefox has no issues in the top sites tab). Meanwhile if you look at youtube’s desktop page, they have all the multiples of 16 up to 96 and 144.
I reuploaded all the logos to Discourse, lmk if it’s working? I ran it through that testing site but some of the things it’s asking for aren’t available for me to add via the default configuration. For example, we have a better favicon format now but this test wants an even larger file-- but I have no place to add that in the default setup for Discourse (it only allows for 32x32 favicons).
I am still having issues on firefox desktop in the top sites section and firefox android shortcut (still displaying discourse default).
I wonder if it has something to do with the last error, in the detector tool
While researching for a post in the Security Ticker thread, I found this in the source-code of anarc.at, and thought readers here might share in, and be amused by, other website operators’ aggravation:
<!-- cargo-culted from https://realfavicongenerator.net/ -->
<!-- for the record: it is absolutely ridiculous that new browsers
*and* operating systems each want their own little precious
snowflake just for a frigging icon -->
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">