Move template assets to .env-driven generation.

Site metadata, images, favicons, and YouTube settings are now configured via .env and rendered from HTML/manifest templates at dev or container startup.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
2026-06-26 15:45:04 +02:00
parent 833e248518
commit 3a843c53f3
13 changed files with 148 additions and 82 deletions
+24
View File
@@ -0,0 +1,24 @@
{
"name": "${SITE_TITLE}",
"short_name": "${SITE_SHORT_NAME}",
"icons": [
{
"src": "${FAVICON_48}",
"sizes": "48x48",
"type": "image/png"
},
{
"src": "${FAVICON_180}",
"sizes": "180x180",
"type": "image/png"
},
{
"src": "${FAVICON_512}",
"sizes": "512x512",
"type": "image/png"
}
],
"display": "standalone",
"theme_color": "${THEME_COLOR}",
"background_color": "${THEME_COLOR}"
}