Skip to content

Commit 15d9e09

Browse files
committed
feat(favicon): Add multi-size, square, high-res favicons and app icons for all platforms. Update manifest and global head config. [skip ci]
1 parent 7fbbfb5 commit 15d9e09

16 files changed

+58
-0
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1414
- Implemented resume data utility to format portfolio data for AI analysis [#Feature]
1515
- Implemented document parser utilities for Perfect Fit Analyzer that handle PDF, DOCX, and text files [#Feature]
1616
- Added comprehensive test suite for document parsing functionality [#Testing]
17+
- Added multi-size, square, high-resolution favicons and app icons generated from a center-cropped headshot for all platforms (iOS, Android, web, PWA). Updated manifest and global head configuration for best practice support.
1718

1819
### Changed
1920

app/head.tsx

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
import React from 'react';
2+
3+
export default function Head() {
4+
return (
5+
<>
6+
<link rel="icon" type="image/png" sizes="16x16" href="/favicons/favicon-16x16.png" />
7+
<link rel="icon" type="image/png" sizes="32x32" href="/favicons/favicon-32x32.png" />
8+
<link rel="icon" type="image/png" sizes="48x48" href="/favicons/favicon-48x48.png" />
9+
<link rel="icon" type="image/png" sizes="64x64" href="/favicons/favicon-64x64.png" />
10+
<link rel="icon" type="image/png" sizes="96x96" href="/favicons/favicon-96x96.png" />
11+
<link rel="icon" type="image/png" sizes="128x128" href="/favicons/favicon-128x128.png" />
12+
<link rel="icon" type="image/png" sizes="256x256" href="/favicons/favicon-256x256.png" />
13+
<link rel="icon" type="image/png" sizes="384x384" href="/favicons/android-chrome-384x384.png" />
14+
<link rel="icon" type="image/png" sizes="512x512" href="/favicons/android-chrome-512x512.png" />
15+
<link rel="apple-touch-icon" sizes="152x152" href="/favicons/apple-touch-icon-152x152.png" />
16+
<link rel="apple-touch-icon" sizes="180x180" href="/favicons/apple-touch-icon-180x180.png" />
17+
<link rel="apple-touch-icon" sizes="192x192" href="/favicons/android-chrome-192x192.png" />
18+
<link rel="manifest" href="/manifest.json" />
19+
<meta name="theme-color" content="#ffffff" />
20+
</>
21+
);
22+
}
549 KB
Loading
33 KB
Loading
78.7 KB
Loading
122 KB
Loading
26.5 KB
Loading
30.9 KB
Loading
23.3 KB
Loading

public/favicons/favicon-16x16.png

14.4 KB
Loading

0 commit comments

Comments
 (0)