[READ-ONLY] Mirror of https://github.com/jmrplens/jmrplens.github.io. José M. Requena Plens — open-source projects & documentation hub
0

Configure Feed

Select the types of activity you want to include in your feed.

feat: add favicon.ico/PNG fallback alongside the SVG favicon

The hub only had an SVG favicon (rel=icon) and an apple-touch-icon.
Add a 32x32 PNG and a multi-res favicon.ico (16/32/48) rasterized
from favicon.svg for browsers/crawlers with weak or no SVG favicon
support (older Safari, Google's SERP favicon fetcher, RSS readers).

Claude-Session: https://claude.ai/code/session_01Jcg86btaDWS2iBTkPG3HJb

José M. Requena Plens (Jul 2, 2026, 3:49 AM +0200) 7ca09b03 7d95e9eb

+4
public/favicon-32x32.png

This is a binary file and will not be displayed.

public/favicon.ico

This is a binary file and will not be displayed.

+4
src/layouts/Base.astro
··· 154 154 <meta name="twitter:image" content={ogImage} /> 155 155 156 156 <link rel="icon" href="/favicon.svg" type="image/svg+xml" /> 157 + <!-- Fallbacks for browsers/crawlers with weak or no SVG favicon support 158 + (older Safari, Google's SERP favicon fetcher, RSS readers). --> 159 + <link rel="icon" href="/favicon-32x32.png" type="image/png" sizes="32x32" /> 160 + <link rel="icon" href="/favicon.ico" sizes="any" /> 157 161 <link rel="apple-touch-icon" href="/apple-touch-icon.png" /> 158 162 <link rel="manifest" href="/site.webmanifest" /> 159 163 <link rel="sitemap" href="/sitemap.xml" />