change: redesign logo as tunnel + keyhole #219

Merged
mysticalsoap merged 1 commit from change/logo-tunnel into trunk 2026-09-06 14:00:50 -04:00
Owner

Problem

The single-story "a" mark reads as a heavy blob at icon sizes, worst in monochrome tray/panel renderings where the small keyhole counter is its only detail. Flattening to one ink (mono icon themes) made this unmissable.

Fix

New mark: a tunnel mouth — the VPN tunnel, double-hop being the app's signature feature — with the keyhole standing inside it, kept as the continuity element from the old mark. Single flat accent-strong (#9a84d9) instead of two-tone: the mark must read by silhouette alone since icon themes recolor it to one ink, and at ≤44px the accent/accent-strong pair is too close to read as intentional two-tone. Both state variants keep their #104 rationale (green check badge for shape-not-just-hue difference; neutral grey for off).

Verification

Rasterized all three SVGs at 128px and 22px (rsvg-convert) plus a mono recolor at the KDE scheme-ink stage: keyhole silhouette, badge check, and off-state all stay legible at 22px tray size. Geometry was picked in a live preview harness rendering at 64/44/22 against real monochrome-theme neighbor icons.

🤖 Generated with Claude Code

## Problem The single-story "a" mark reads as a heavy blob at icon sizes, worst in monochrome tray/panel renderings where the small keyhole counter is its only detail. Flattening to one ink (mono icon themes) made this unmissable. ## Fix New mark: a tunnel mouth — the VPN tunnel, double-hop being the app's signature feature — with the keyhole standing inside it, kept as the continuity element from the old mark. Single flat accent-strong (#9a84d9) instead of two-tone: the mark must read by silhouette alone since icon themes recolor it to one ink, and at ≤44px the accent/accent-strong pair is too close to read as intentional two-tone. Both state variants keep their #104 rationale (green check badge for shape-not-just-hue difference; neutral grey for off). ## Verification Rasterized all three SVGs at 128px and 22px (rsvg-convert) plus a mono recolor at the KDE scheme-ink stage: keyhole silhouette, badge check, and off-state all stay legible at 22px tray size. Geometry was picked in a live preview harness rendering at 64/44/22 against real monochrome-theme neighbor icons. 🤖 Generated with [Claude Code](https://claude.com/claude-code)
change: redesign logo as tunnel + keyhole
All checks were successful
ci / test (pull_request) Successful in 28s
c8e15b1268
The old single-story "a" read as a heavy blob next to other icons,
worst in monochrome tray/panel renderings where its small keyhole
counter was the only detail. New mark: a tunnel mouth (the VPN tunnel,
double-hop being the signature feature) with the keyhole standing
inside it — keyhole kept as the continuity element from the old mark.

Single flat accent-strong instead of the old two-tone: the mark has to
read by silhouette alone since icon themes recolor it to one ink, and
at 44px and below the accent/accent-strong pair is too close to read
as intentional two-tone. Geometry was chosen against live renders at
64/44/22px; the state variants keep their #104 rationale (badge for
shape-not-just-hue difference, neutral grey for off).

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
mysticalsoap force-pushed change/logo-tunnel from c8e15b1268
All checks were successful
ci / test (pull_request) Successful in 28s
to c0fcabd256
All checks were successful
ci / test (pull_request) Successful in 24s
2026-09-05 19:42:09 -04:00
Compare
mysticalsoap force-pushed change/logo-tunnel from c0fcabd256
All checks were successful
ci / test (pull_request) Successful in 24s
to 703e87febe
Some checks failed
ci / test (pull_request) Successful in 26s
ci / test (push) Failing after 17s
2026-09-05 20:02:25 -04:00
Compare
mysticalsoap deleted branch change/logo-tunnel 2026-09-06 14:00:50 -04:00
Sign in to join this conversation.
No description provided.