Ship Theseus 0.2.5 50be20d6 (home page brand pass: .X acid + role badges)

Setup    50be20d6e3811445817e35c560dce1a4bbcc62004d6b0480848a211a654319ea
Portable 021afe629c61f2f49e95f936261649bdcff58c8b79bd0d903a8d10e6009740b0

Home page card grid gets a brand pass. Each title's TLD suffix (.X,
.bch, ...) is now styled in acid (--acid) with a soft text-shadow
glow. styledTitle() splits the domain on the last dot so capital
labels like "Theseus.X" render as ink + acid.

Card copy tightened per name:
  hello.bch         A small page on the blockchain itself.
  siatest.bch       A page with no server, backed by Sia.
  SilentMode.X      Infrastructure development for a decentralized web.
  Theseus.X         The Web Navigator - this browser's own address.
  Sirius.X          Register and manage BCDN names.
  Hephaestus.X      The forge - Silent Mode's code host.
  Prometheus.X      An app store - a marketplace for BCDN-hosted apps.
  Helios.X          Search engine for the decentralized web (in design).
  Hermes.X          Messaging - end-to-end encrypted over Nostr.

Badges: dropped the generic ".x" tag; each .X card carries its role
label instead. Palette assigns each role a distinct hue drawn from
the existing provenance colors, so the grid reads as families without
adding new brand values:
  Infrastructure / Registrar  acid
  Navigator                   blue
  Code host                   sia purple
  App store                   srv teal
  Search                      warn amber
  Messaging                   err coral

Descriptions brighten from --mut to --ink on card hover so the ink
color reads as the "acid touch" the user asked for without adding
literal green blocks to every card.

Deployed: scp installers + manifest + tools/ + releases/ pages to VPS,
sia-upload of both trees, verified HEAD 200 + manifest 0.2.5.
This commit is contained in:
Local Dev 2026-08-31 18:03:02 +02:00
parent ff8e3abfa6
commit 4270c6db7d
3 changed files with 14 additions and 14 deletions

View file

@ -35,15 +35,15 @@
{
"id": "theseus-navigator",
"product": "Theseus Navigator",
"version": "0.2.4",
"version": "0.2.5",
"date": "2026-08-31",
"platform": "win-x64",
"signed": false,
"signingAuthority": null,
"changes": "Home page refreshed with the .x sibling grid (hello.bch, siatest.bch, silentmode.x, theseus.x, sirius.x, hephaestus.x, prometheus.x, helios.x, hermes.x). Search-engine picker in the toolbar and Settings ▸ Search now stay in sync — the persisted default is coerced back into the enabled set on load, so a stale searchEngine setting can't disagree with what's actually available. New extension proxy capability: pass credentials as `{ proxyRules, auth: { username, password } }` and the framework installs a session#login handler for HTTP proxies (Chromium's SOCKS5 client still doesn't do password auth — SOCKS extensions need to gate by IP allowlist at their server instead).",
"changes": "Home page brand pass. Each .X card now carries its own role badge (Infrastructure, Navigator, Registrar, Code host, App store, Search, Messaging) instead of a generic label. The .X suffix in every card title renders in acid green with a subtle glow. Card copy tightened per card so the description reads what the name actually does. Descriptions brighten to ink on hover for a soft acid touch. All 0.2.4 fixes ride along.",
"files": {
"TheseusNavigator-Setup-0.2.4.exe": "7fd323a87bd32b780e147de18e16ecd82f89960bbd8e9a619c5d25d374597cd2",
"TheseusNavigator-0.2.4-portable.exe": "3166e64cf56badd7b26c4c793dc79bbed6f9d6c48fbd467d97f845385b91b1dd"
"TheseusNavigator-Setup-0.2.5.exe": "50be20d6e3811445817e35c560dce1a4bbcc62004d6b0480848a211a654319ea",
"TheseusNavigator-0.2.5-portable.exe": "021afe629c61f2f49e95f936261649bdcff58c8b79bd0d903a8d10e6009740b0"
}
}
]

View file

@ -49,16 +49,16 @@
mirror cannot change what you check against here.</p>
<div class="rel">
<h2>Theseus Navigator <span style="color:var(--acid)">0.2.4</span></h2>
<h2>Theseus Navigator <span style="color:var(--acid)">0.2.5</span></h2>
<div class="meta">Windows 64-bit · unsigned · 2026-08-31 · <b>Add-on framework + branded error pages</b> — Settings > Add-ons lists modules under &lt;userData&gt;/addons/; drop a folder in, restart, it's live. Notepad reference add-on ships in the box. Load failures now show a name-not-registered / unreachable / TLS / generic error page with Retry + Search + Register-on-Sirius actions; the address bar keeps the failed URL. Carries the Ariadne bundle and Startpage POST fix from 0.1.2.</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.2.4.exe">TheseusNavigator-Setup-0.2.4.exe</a> — installer</div>
<code>7fd323a87bd32b780e147de18e16ecd82f89960bbd8e9a619c5d25d374597cd2</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-Setup-0.2.5.exe">TheseusNavigator-Setup-0.2.5.exe</a> — installer</div>
<code>50be20d6e3811445817e35c560dce1a4bbcc62004d6b0480848a211a654319ea</code>
</div>
<div class="file">
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.2.4-portable.exe">TheseusNavigator-0.2.4-portable.exe</a> — portable</div>
<code>3166e64cf56badd7b26c4c793dc79bbed6f9d6c48fbd467d97f845385b91b1dd</code>
<div class="n"><a href="https://dl.silentmode.st/TheseusNavigator-0.2.5-portable.exe">TheseusNavigator-0.2.5-portable.exe</a> — portable</div>
<code>021afe629c61f2f49e95f936261649bdcff58c8b79bd0d903a8d10e6009740b0</code>
</div>
</div>

View file

@ -110,15 +110,15 @@
<h3>for Windows</h3>
<p class="desc">Full-window desktop browser with Tor toggle and search bar.
macOS and Linux not yet packaged.</p>
<div class="meta">v0.2.4 · installer ~118 MB (with Ariadne's Thread) · portable ~116 MB · unsigned</div>
<div class="meta">v0.2.5 · installer ~118 MB (with Ariadne's Thread) · portable ~116 MB · unsigned</div>
<div class="buttons">
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.2.4.exe">Installer</a>
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.2.4-portable.exe">Portable .exe</a>
<a class="btn acid" href="https://dl.silentmode.st/TheseusNavigator-Setup-0.2.5.exe">Installer</a>
<a class="btn ghost" href="https://dl.silentmode.st/TheseusNavigator-0.2.5-portable.exe">Portable .exe</a>
</div>
<div class="verifybox">
<div class="lbl">SHA-256 — verify before running</div>
<div class="h"><b>Installer</b><code>7fd323a87bd32b780e147de18e16ecd82f89960bbd8e9a619c5d25d374597cd2</code></div>
<div class="h"><b>Portable</b><code>3166e64cf56badd7b26c4c793dc79bbed6f9d6c48fbd467d97f845385b91b1dd</code></div>
<div class="h"><b>Installer</b><code>50be20d6e3811445817e35c560dce1a4bbcc62004d6b0480848a211a654319ea</code></div>
<div class="h"><b>Portable</b><code>021afe629c61f2f49e95f936261649bdcff58c8b79bd0d903a8d10e6009740b0</code></div>
</div>
</div>