Skip to content

Commit 0cee99f

Browse files
feat: replace app icon with calm v2 design and SVG favicon
- Add new calino-icon.svg with terracotta gradient and calendar grid - Generate PNG icons at multiple sizes for PWA and iOS - Update manifest.json with proper icon references - Update index.html with SVG favicon and PNG apple-touch-icon - Remove old appicon.png, appicon.jpg, favicon.ico - Add sharp for image conversion
1 parent f1d4985 commit 0cee99f

12 files changed

Lines changed: 468 additions & 10 deletions

index.html

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,15 @@
22
<html lang="en">
33
<head>
44
<meta charset="UTF-8" />
5-
<link rel="icon" type="image/x-icon" href="/favicon.ico" />
5+
<link rel="icon" type="image/svg+xml" href="/calino-icon.svg" />
66
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
7-
<meta name="theme-color" content="#4285f4" />
7+
<meta name="theme-color" content="#faf9f7" />
88
<meta name="mobile-web-app-capable" content="yes" />
99
<meta name="apple-mobile-web-app-capable" content="yes" />
1010
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
1111
<meta name="apple-mobile-web-app-title" content="Calino" />
1212
<link rel="manifest" href="/manifest.json" />
13-
<link rel="apple-touch-icon" href="/appicon.png" />
13+
<link rel="apple-touch-icon" href="/apple-touch-icon.png" />
1414
<meta
1515
name="description"
1616
content="An easy, private, local web calendar with CalDAV sync. Your data on your terms."

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -53,6 +53,7 @@
5353
"globals": "^16.5.0",
5454
"jsdom": "^28.1.0",
5555
"prettier": "^3.8.1",
56+
"sharp": "^0.34.5",
5657
"typescript": "~5.9.3",
5758
"typescript-eslint": "^8.48.0",
5859
"vite": "^7.3.1",

pnpm-lock.yaml

Lines changed: 301 additions & 0 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

public/appicon.jpg

-79.9 KB
Binary file not shown.

public/appicon.png

-478 KB
Binary file not shown.

public/apple-touch-icon.png

57.4 KB
Loading

0 commit comments

Comments
 (0)