Skip to content

feat: overlay pattern SVG favicon - #35

Merged
vreshch merged 3 commits into
masterfrom
claude/app-favicon-overlay-icon
Mar 11, 2026
Merged

feat: overlay pattern SVG favicon#35
vreshch merged 3 commits into
masterfrom
claude/app-favicon-overlay-icon

Conversation

@vreshch

@vreshch vreshch commented Mar 11, 2026

Copy link
Copy Markdown
Owner

Summary

  • Replace old favicon.ico with custom SVG favicon using the overlay pattern icon (two diffraction traces on navy background)
  • Add Apple Touch Icon (180x180 PNG, generated at build time via next/og)
  • Wire icons into Next.js metadata in layout.tsx

Test plan

  • Verify favicon renders in browser tab
  • Verify Apple Touch Icon on iOS (add to home screen)
  • Check <link rel="icon"> and <link rel="apple-touch-icon"> in page source

Replace the old favicon.ico with a custom SVG icon based on the
overlay pattern (two diffraction traces). Add Apple Touch Icon
generated at build time. Wire icons into Next.js metadata.
@github-actions

github-actions Bot commented Mar 11, 2026

Copy link
Copy Markdown

🔍 PR Validation ✅

Commit: 50b45a3d1482d7dbb2cd50853e011c99e6ad35ab | Branch: claude/app-favicon-overlay-icon

📋 Checks

Step Status
📦 Dependencies
🔍 Linting
🏗️ Build
🐳 Docker
🎭 E2E Tests

🔄 Visual Changes (5 of 20 screenshots)

📊 Count
🔄 Changed 5
✅ Unchanged 15
📸 downloads dark desktop — 100% changed (1,126,400 px)
🔙 Before 🔜 After
📸 downloads dark mobile — 100% changed (556,875 px)
🔙 Before 🔜 After
📸 downloads light desktop — 100% changed (1,126,400 px)
🔙 Before 🔜 After
📸 downloads light mobile — 100% changed (556,875 px)
🔙 Before 🔜 After
📸 home dark mobile — 1.222% changed (16,470 px)
🔙 Before 🔜 After 🔬 Smart Diff

📸 Page Status

Page 🌙 Dark Desktop 🌙 Dark Mobile ☀️ Light Desktop ☀️ Light Mobile
home 🔄
screenshots
documentation
downloads 🔄 🔄 🔄 🔄
support

🚀 Ready to merge!


🔗 Workflow run · ⬇️ Download all screenshots
2026-03-11T23:08:45.023Z

vreshch added 2 commits March 12, 2026 00:03
Replace dashed bottom trace with half-opacity solid line for better
visual continuity at all sizes. Remove variant exploration from design
page, keep final icon at 20x zoom preview.
@vreshch
vreshch marked this pull request as ready for review March 11, 2026 23:06
@vreshch
vreshch merged commit e890621 into master Mar 11, 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