diff --git a/app.py b/app.py index 27783ff..d76bdce 100644 --- a/app.py +++ b/app.py @@ -284,6 +284,12 @@ def service_worker(): # Service Worker muss auf Top-Level liegen log_page_view("service_worker", request.headers.get('User-Agent')) return send_from_directory(Path(__file__).parent / 'static', 'sw.js', mimetype='application/javascript') +@app.route('/screenshot.png') +def screenshot_image(): + """Liefert das OpenGraph/Twitter Vorschaubild aus dem Projektstamm.""" + log_page_view("screenshot", request.headers.get('User-Agent')) + return send_from_directory(Path(__file__).parent, 'screenshot.png', mimetype='image/png') + @app.route('/login', methods=['GET', 'POST']) diff --git a/templates/index.html b/templates/index.html index 9f5b7e3..87a30b4 100644 --- a/templates/index.html +++ b/templates/index.html @@ -11,9 +11,14 @@ + + + + + @@ -28,6 +33,19 @@ } catch (e) {} })(); +