aboutsummaryrefslogtreecommitdiffstats
path: root/site
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-09-25 16:31:52 +0200
committerChristophe Besson <cbesson@gmail.com>2026-09-25 16:31:52 +0200
commit8bb94a39609f57be2c486f579849eebb04606808 (patch)
tree46d5553f514619d8f1f33af6eb32a6de314a03d0 /site
parent10c58792c7591accdb84c92201f77843ec39ee7b (diff)
downloadmeshbay-8bb94a39609f57be2c486f579849eebb04606808.tar.gz
feat(hub): friendlier welcome page, link previews, robots.txt and favicon
Welcome page: privacy said once, a three-step "how it works", a documentation box, download (green) and legal links under the sign-in form, on a dark gradient backdrop covering the whole page. Link previews: Open Graph tags in the app shell, rendered for identity.id, with the square icon as image. robots.txt, favicon and touch icon served at the origin root. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'site')
-rw-r--r--site/about.html2
-rw-r--r--site/downloads.html2
-rw-r--r--site/index.html2
3 files changed, 6 insertions, 0 deletions
diff --git a/site/about.html b/site/about.html
index 2b41f4f..b9cd154 100644
--- a/site/about.html
+++ b/site/about.html
@@ -4,6 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>About — MeshBay</title>
+ <link rel="icon" href="/favicon.ico" sizes="16x16 32x32 48x48">
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="/assets/site.css">
</head>
<body>
diff --git a/site/downloads.html b/site/downloads.html
index f231a25..531f6ce 100644
--- a/site/downloads.html
+++ b/site/downloads.html
@@ -4,6 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Downloads — MeshBay</title>
+ <link rel="icon" href="/favicon.ico" sizes="16x16 32x32 48x48">
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="/assets/site.css">
</head>
<body>
diff --git a/site/index.html b/site/index.html
index e9691e1..d40a810 100644
--- a/site/index.html
+++ b/site/index.html
@@ -4,6 +4,8 @@
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>MeshBay — Decentralized P2P Platform</title>
+ <link rel="icon" href="/favicon.ico" sizes="16x16 32x32 48x48">
+ <link rel="apple-touch-icon" href="/apple-touch-icon.png">
<link rel="stylesheet" href="/assets/site.css">
</head>
<body>