Skip to content

New favicon and app icons (v26.81) - #12

Merged
MehranMarxian merged 1 commit into
mainfrom
feature/v26.81-new-favicon
Nov 2, 2026
Merged

MehranMarxian merged 1 commit into
mainfrom
feature/v26.81-new-favicon

Conversation

@MehranMarxian

Copy link
Copy Markdown
Owner

What changed

  • Replaced favicon.ico (16/32/48), favicon.svg, apple-touch-icon.png (180), icon-192.png and icon-512.png with the new sculpted-head image from new-favicon.png.
  • Icons are 8-bit greyscale PNGs, recompressed: 512 px = 55 KB, 192 px = 8.5 KB, 180 px = 7.5 KB, ICO = 3.3 KB.
  • favicon.svg is now a tiny SVG wrapping a 64 px PNG. Every page links the SVG, and browsers prefer it over the ICO, so leaving the old "M" there would have kept the old icon showing.
  • Bumped --site-version to 26.81 and added a CHANGELOG line.

Testing

  • Local server: all five icon URLs return 200 with the right content types and sizes; version reads 26.81.
  • No page markup changed, so no layout impact. check_links.py reports the same 30 pre-existing archive/ image misses as on main.

Risks / notes

  • The source art is dark on black, so at 16 px the tab icon is a faint silhouette. Browsers cache favicons hard, so a hard refresh may be needed to see it.
  • new-favicon.png and apple-touch-icon copy.png are still untracked in the working folder and not committed.

Suggestions

  1. Crop tighter on the face for the 16-32 px sizes so the tab icon reads better.
  2. Add a maskable 512 px icon to the manifest for Android.

@MehranMarxian
MehranMarxian merged commit 334624d into main Nov 2, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant