Skip to content

chore(favicon): set up favicon and web manifest#7

Merged
zacharias-ona merged 1 commit into
mainfrom
chore/setup-favicon
Apr 14, 2026
Merged

chore(favicon): set up favicon and web manifest#7
zacharias-ona merged 1 commit into
mainfrom
chore/setup-favicon

Conversation

@zacharias-ona
Copy link
Copy Markdown
Collaborator

Set up favicon assets using Next.js App Router file conventions so all <link> tags are injected automatically — no manual <head> markup.

What changed

File Purpose
src/app/favicon.ico Browser tab icon
src/app/icon.png 32×32 PNG icon
src/app/icon1.png 16×16 PNG icon
src/app/apple-icon.png Apple touch icon (180×180)
src/app/manifest.ts Typed web app manifest for PWA icons
public/android-chrome-{192,512}x{192,512}.png PWA icons referenced by manifest

Place icon assets using Next.js file conventions (favicon.ico, icon.png,
apple-icon.png in src/app/) and add a typed manifest.ts for PWA icons.

Co-authored-by: Ona <[email protected]>
@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 14, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
memo Ready Ready Preview, Comment Apr 14, 2026 6:08pm

Request Review

@zacharias-ona
Copy link
Copy Markdown
Collaborator Author

Review: ✅ Approved

  • manifest.ts correctly uses MetadataRoute.Manifest with default export (Next.js convention).
  • Icon files placed at correct App Router file-convention paths.
  • PWA icons in public/ match manifest references.
  • No logic to test; static assets only.
  • Scope is clean — no unrelated changes.

Proceeding to merge.

@zacharias-ona zacharias-ona merged commit e8c66bb into main Apr 14, 2026
3 checks passed
@zacharias-ona zacharias-ona deleted the chore/setup-favicon branch April 14, 2026 18:09
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