site/apps/index.html
Local Dev 58712e77da site: add favicon link to every silentmode.st HTML page
Bulk-inserts <link rel="icon" type="image/svg+xml" href="/favicon.svg"> before
the </head> tag on every silentmode.st page that was missing it. All 36 site
HTML pages now advertise the chain-links favicon; browsers show it in tabs
and bookmarks across the whole umbrella site.

Pages touched (29): apps/, choose/*, deviant/* (7 pages under the parent
house), hephaestus/, hephaestus.x/* (9 chain-published mirror pages),
nav/ (redirect stub), register.html (redirect stub), sirius/,
sirius/register.html, store/ (redirect stub), tlds/.

Already had favicon from earlier passes (7): index.html, brand/,
tools/, prometheus/, helios/, hermes/, releases/.

Line-ending preservation: choose/index.html and sirius/register.html were
originally stored with CRLF endings; the plain Python read/write path
normalized them to LF and produced a noisy diff. Both files re-serialized as
CRLF before the favicon insert to keep the diff to +1 line each.

Deploy: rsync-equivalent tar-pipe to /opt/silent-mode/site/, plus per-file scp
for the two CRLF-corrected files. Verified live: 7 spot-checked URLs each
report exactly one <link rel="icon"> in served HTML.
2026-08-31 21:43:25 +02:00

29 lines
1 KiB
HTML

<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Moved — Silent Mode</title>
<meta http-equiv="refresh" content="0; url=/tools/">
<link rel="canonical" href="https://silentmode.st/tools/">
<script>
// Preserve deep-link fragments (#theseus / #resolver / #android) across the redirect.
if (location.hash) location.replace("/tools/" + location.hash);
</script>
<style>
body{margin:0;font:15px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif;
background:#0b0e14;color:#e7eaf1;display:grid;place-items:center;min-height:100vh;padding:1.5rem}
.card{max-width:460px;text-align:center}
a{color:#d6ff3d}
p{color:#8b98a9}
</style>
<link rel="icon" type="image/svg+xml" href="/favicon.svg">
</head>
<body>
<div class="card">
<h1>Downloads moved.</h1>
<p>The apps page merged with the tools hub. Everything you were looking for is now at
<a href="/tools/">silentmode.st/tools/</a>. Redirecting you there.</p>
</div>
</body>
</html>