Add favicon and manifest file for improved website branding

Implement an API endpoint for dynamic favicon generation using SVG and add a manifest.json file for progressive web app capabilities.

Replit-Commit-Author: Agent
Replit-Commit-Session-Id: 051a65da-1176-4478-a61c-c662f2a15536
Replit-Commit-Checkpoint-Type: full_checkpoint
Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/8cc42625-c1f5-4e43-99bd-77f2c4dedee2/051a65da-1176-4478-a61c-c662f2a15536/9NQBiz8
This commit is contained in:
sebastjanartic
2025-08-30 22:10:06 +00:00
parent 5306fde0be
commit 5f632f57fd
3 changed files with 61 additions and 0 deletions
+5
View File
@@ -31,6 +31,11 @@
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="theme-color" content="#3b82f6" />
<!-- Favicon -->
<link rel="icon" type="image/svg+xml" href="/api/favicon" />
<link rel="apple-touch-icon" href="/api/favicon?size=180" />
<link rel="manifest" href="/manifest.json" />
</head>
<body>
<div id="root"></div>
+23
View File
@@ -0,0 +1,23 @@
{
"name": "go4.video - Professional Video Streaming Platform",
"short_name": "go4.video",
"description": "Professional video streaming platform featuring Geschichte des Liedes, FOLX STADL, and premium content",
"theme_color": "#6366f1",
"background_color": "#2D1B69",
"display": "standalone",
"start_url": "/",
"icons": [
{
"src": "/api/favicon?size=192",
"sizes": "192x192",
"type": "image/svg+xml",
"purpose": "any maskable"
},
{
"src": "/api/favicon?size=512",
"sizes": "512x512",
"type": "image/svg+xml",
"purpose": "any maskable"
}
]
}