From 624cfe819238ce54ced9024ea8182e2bbf2b7826 Mon Sep 17 00:00:00 2001 From: lashman Date: Sat, 21 Mar 2026 23:08:54 +0200 Subject: [PATCH] open graph, twitter cards, pwa manifest, theme-color --- packages/web/index.html | 34 ++++++++++++++++++++++++++++--- packages/web/public/manifest.json | 23 +++++++++++++++++++++ 2 files changed, 54 insertions(+), 3 deletions(-) create mode 100644 packages/web/public/manifest.json diff --git a/packages/web/index.html b/packages/web/index.html index 4ad7ac8..8668277 100644 --- a/packages/web/index.html +++ b/packages/web/index.html @@ -3,10 +3,38 @@ - - - + + Echoboard + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
diff --git a/packages/web/public/manifest.json b/packages/web/public/manifest.json new file mode 100644 index 0000000..e2e001b --- /dev/null +++ b/packages/web/public/manifest.json @@ -0,0 +1,23 @@ +{ + "name": "Echoboard", + "short_name": "Echoboard", + "description": "Self-hosted feedback board. Anonymous by default, no email required.", + "start_url": "/", + "display": "standalone", + "background_color": "#161616", + "theme_color": "#161616", + "icons": [ + { + "src": "/icon-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "any" + }, + { + "src": "/icon-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "any" + } + ] +}