RSS feed reader favicon seemingly cannot be changed? #8

Closed
opened 2025-08-08 19:21:04 +02:00 by Zie0 · 2 comments
Contributor

Hi David,

I was wondering if you had any insight into the trouble I've been having with changing the favicon when my site using duckling is shown via an rss reader like newsblur?

I've published many different variations of my site with the same result. I can change the favicon shown when the site is viewed in a browser tab, but the favicon shown from newsblur is still your logo.

The current commit of the config.toml for present.quest shows the facicon I'm explicitly pointing to this favicon. This shows as expected in the browser tab

Screenshot_2025-08-08_12-53-22.png

However, when https://present.quest/atom.xml is tossed into newsblur I am seeing your logo:
Screenshot_2025-08-08_12-52-53.png

I've tried using the emoji_favicon var also and I see similar behavior. I copied the partials/favicon.html file out of your theme to make edits to overwrite anything that may be contributing to this, but ended up leaving it unchanged because nothing appears to be the culprit.

Your logo files don't appear in my public/ dir after the site is built. The apple-touch-icon.png and favicon.png files in the public dir are mine.

> find . -regextype posix-extended -regex '.*\.(png|gif|svg)$'
./themes/duckling/static/404.gif
./themes/duckling/static/card.png
./themes/duckling/static/apple-touch-icon.png
./themes/duckling/static/favicon.png
./themes/duckling/static/card.svg
./themes/duckling/static/404.png
./themes/duckquill/screenshot.png
./themes/duckquill/static/404.gif
./themes/duckquill/static/card.png
./themes/duckquill/static/apple-touch-icon.png
./themes/duckquill/static/favicon.png
./themes/duckquill/static/404.png
./static/apple-touch-icon.png
./static/favicon.png
./public/404.gif
./public/card.png
./public/apple-touch-icon.png
./public/favicon.png
./public/card.svg
./public/404.png

I'm wondering if your logo is referenced somewhere in one of the scss to html templates in a way that tells a reader to pull it from a remote site?

I'm not terribly familiar with html and less so with scss, but I've spent a bit more than a week trying to track this down. I've checked everything I can think that could be causing this behavior. I'd appreciate any insight you might have.

Thanks!

Ethan

Hi David, I was wondering if you had any insight into the trouble I've been having with changing the favicon when my site using duckling is shown via an rss reader like [newsblur](https://newsblur.com/)? I've published many different variations of my site with the same result. I can change the favicon shown when the site is viewed in a browser tab, but the favicon shown from newsblur is still your logo. The [current commit of the config.toml for present.quest](https://gitlab.com/present-quest/present-quest.gitlab.io/-/blob/35e15f895973d616d7e91308659e3071356ffd52/config.toml#L61) shows the facicon I'm [explicitly pointing to this favicon](https://gitlab.com/present-quest/present-quest.gitlab.io/-/blob/35e15f895973d616d7e91308659e3071356ffd52/static/favicon.png). This shows as expected in the browser tab ![Screenshot_2025-08-08_12-53-22.png](/attachments/ad6ef59f-02bf-47c7-9b3e-3559fe014ff8) However, when https://present.quest/atom.xml is tossed into newsblur I am seeing your logo: ![Screenshot_2025-08-08_12-52-53.png](/attachments/dc69705f-4b3d-46ec-8690-ba8fbdc71ae8) I've tried using the `emoji_favicon` var also and I see similar behavior. I copied the [partials/favicon.html](https://gitlab.com/present-quest/present-quest.gitlab.io/-/blob/35e15f895973d616d7e91308659e3071356ffd52/templates/partials/favicon.html) file out of your theme to make edits to overwrite anything that may be contributing to this, but ended up leaving it unchanged because nothing appears to be the culprit. Your logo files don't appear in my public/ dir after the site is built. The apple-touch-icon.png and favicon.png files in the public dir are mine. ``` > find . -regextype posix-extended -regex '.*\.(png|gif|svg)$' ./themes/duckling/static/404.gif ./themes/duckling/static/card.png ./themes/duckling/static/apple-touch-icon.png ./themes/duckling/static/favicon.png ./themes/duckling/static/card.svg ./themes/duckling/static/404.png ./themes/duckquill/screenshot.png ./themes/duckquill/static/404.gif ./themes/duckquill/static/card.png ./themes/duckquill/static/apple-touch-icon.png ./themes/duckquill/static/favicon.png ./themes/duckquill/static/404.png ./static/apple-touch-icon.png ./static/favicon.png ./public/404.gif ./public/card.png ./public/apple-touch-icon.png ./public/favicon.png ./public/card.svg ./public/404.png ``` I'm wondering if your logo is referenced somewhere in one of the scss to html templates in a way that tells a reader to pull it from a remote site? I'm not terribly familiar with html and less so with scss, but I've spent a bit more than a week trying to track this down. I've checked everything I can think that could be causing this behavior. I'd appreciate any insight you might have. Thanks! Ethan
Owner

No, the image files are the only resources for the favicons. As in my RSS reader, the atom feed shows your logo when added - are you sure that this is not some caching problem of your RSS reader?

No, the image files are the only resources for the favicons. As in my RSS reader, the atom feed shows your logo when added - are you sure that this is not some caching problem of your RSS reader?
Author
Contributor

Well now I feel exceedingly silly. Thanks for taking the time to look into this. I tried in a different reader. It was a caching issue.

Well now I feel exceedingly silly. Thanks for taking the time to look into this. I tried in a different reader. It was a caching issue.
Zie0 closed this issue 2025-08-15 23:57:22 +02:00
Sign in to join this conversation.
No Milestone
No project
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: david-swift/duckling#8
No description provided.