DEV Community

Discussion on: Dynamic Favicons

 
johnletey profile image
John Letey

As I've mentioned in my comment above - you don't have to go down the JS route.

However, the reason why I've chosen this way - is because the favicon automatically updates when you switch themes, which makes for a very good user interface.

It's your choice, but I'd prefer the three lines of code over messing with the SVG code 😅

Thread Thread
 
mike_hasarms profile image
Mike Healy

I like that (media query embedded in the SVG CSS)

Thread Thread
 
anweshgangula profile image
Anwesh Gangula • Edited

favicon automatically updates when you switch themes

@johnletey, when you say this - does it mean the favicon updates without the user having to reload the page? If yes, then that would mean that it needs JavaScript to listen to theme change events. Genuinely curious.