Regenerate favicons as full RGBA to remove tab outline
The 16x16 favicon frame and favicon-16.png were saved as 8bpp indexed images with binary alpha. Antialiased edges of the orange logo got quantized to opaque palette entries, baking in a dark halo that browser tab strips revealed as an ugly outline around the glyph. Re-render from public/logo.svg, preserving its native 720:880 aspect on a transparent square canvas (the previous fix squished the logo into a square), downsampling with Lanczos to each target size, forcing PNG color-type 6 (RGBA) and a multi-frame ICO where every size is 32bpp. Add scripts/generate-favicons.sh so the next logo change can't silently reintroduce palette quantization or aspect-ratio stretching.
|
Before Width: | Height: | Size: 13 KiB After Width: | Height: | Size: 8.3 KiB |
|
Before Width: | Height: | Size: 1.1 KiB After Width: | Height: | Size: 414 B |
|
Before Width: | Height: | Size: 1.9 KiB After Width: | Height: | Size: 985 B |
|
Before Width: | Height: | Size: 5.6 KiB After Width: | Height: | Size: 15 KiB |