Merge branch 'traberph:main' into main

This commit is contained in:
rentschler
2025-05-01 16:13:03 +02:00
committed by GitHub
5 changed files with 21 additions and 0 deletions
+1
View File
@@ -1,2 +1,3 @@
.venv
venv
__pycache__
+8
View File
@@ -1,6 +1,7 @@
from fastapi import FastAPI
from fastapi import FastAPI, Request
from fastapi.responses import HTMLResponse
from fastapi.responses import FileResponse
from fastapi.templating import Jinja2Templates
from cachetools import cached, TTLCache
from bs4 import BeautifulSoup
@@ -56,3 +57,10 @@ async def root(request: Request):
request=request, name="main.html", context={"text": answer, "color": color , "emoji": emoji}
)
@app.get("/manifest.json")
async def manifest(request: Request):
return FileResponse(path="assets/manifest.json")
@app.get("/icons/512.png")
async def icon(request: Request):
return FileResponse(path="assets/logo.png")
Binary file not shown.

After

Width:  |  Height:  |  Size: 15 KiB

+11
View File
@@ -0,0 +1,11 @@
{
"name": "Spätzle Check",
"icons": [
{
"src": "icons/512.png",
"type": "image/png",
"sizes": "512x512"
}
]
}
+1
View File
@@ -6,6 +6,7 @@
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
<link rel="manifest" href="/manifest.json">
<title>{{text}} - {{emoji}}</title>
<style>