site/hermes/branding/mark-stroke.svg

9 lines
389 B
XML
Raw Normal View History

Hermes: Ermis shortcut (Ctrl+Shift+E), sidebar add-on, vCard import, brand kit Shortcut: Ctrl+Shift+M -> Ctrl+Shift+E. Chrome owns Ctrl+Shift+M as 'switch profile' and E matches the Greek spelling (Ermis). Sidebar discoverability: new bundled add-on at bundled-addons/hermes/ registers a left-strip icon + launcher panel. The panel is a thin chrome (mark + 'Open Messages' + shortcut hint) that forwards clicks through api.onMessage -> ipcMain.emit('hermes-open-request') -> openHermesWindow. All real messaging code stays in main.js — add-on is purely for discovery. Address book: opt-in vCard (.vcf) import. Dialog in the Add Contact modal lets the user pick a file; main.js parses BEGIN:VCARD blocks for X-BNS-NAME / X-NOSTR-NPUB / X-NOSTR-PUBKEY plus .bch names and npubs mentioned in NOTE fields. Candidates are previewed per-contact with checkboxes; nothing is added until the user confirms. Non-matching vCards are returned too (so the user can still add manually) rather than silently dropped. Nothing is uploaded; parsing is local. site/hermes: status badge flipped from 'designed - not yet built' to 'MVP - desktop'. New 'What ships today' grid covers threaded chat, send by name, address book, local history (all live) and mobile + Tor (next / planned). Hero carries the new Ctrl+Shift+E shortcut and a link to /hermes/branding. site/hermes/branding: new page. Mark SVG (winged envelope, two variants for 16-20px and 24-160px display sizes), palette (reuses Silent Mode tokens + an amber accent that's distinctly warm-yellow, not Hermes-orange — so it never collides with Hermès the fashion house), name explanation (English Hermes / Greek Ermis), voice notes, do/don't table, MPL-2.0 attribution. Hermes/MOBILE-RECOMMENDATION.md: analysis of three mobile paths (inside Ariadne / standalone / hybrid). Recommendation is Option 1: ship as a screen inside Ariadne. Reuses the wallet seed, aligns with the design doc's 'one seed many purposes' architecture, lowest total cost.
2026-10-21 00:45:25 +03:00
<svg viewBox="0 0 64 64" xmlns="http://www.w3.org/2000/svg" role="img" aria-label="Hermes">
<title>Hermes</title>
<g fill="none" stroke="currentColor" stroke-width="5" stroke-linecap="round" stroke-linejoin="round" transform="rotate(-20 32 32)">
<rect x="18" y="24" width="34" height="22" rx="1.5"/>
<path d="M18 25 L35 39 L52 25"/>
<path d="M18 36 L-4 36"/>
Hermes: Ermis shortcut (Ctrl+Shift+E), sidebar add-on, vCard import, brand kit Shortcut: Ctrl+Shift+M -> Ctrl+Shift+E. Chrome owns Ctrl+Shift+M as 'switch profile' and E matches the Greek spelling (Ermis). Sidebar discoverability: new bundled add-on at bundled-addons/hermes/ registers a left-strip icon + launcher panel. The panel is a thin chrome (mark + 'Open Messages' + shortcut hint) that forwards clicks through api.onMessage -> ipcMain.emit('hermes-open-request') -> openHermesWindow. All real messaging code stays in main.js — add-on is purely for discovery. Address book: opt-in vCard (.vcf) import. Dialog in the Add Contact modal lets the user pick a file; main.js parses BEGIN:VCARD blocks for X-BNS-NAME / X-NOSTR-NPUB / X-NOSTR-PUBKEY plus .bch names and npubs mentioned in NOTE fields. Candidates are previewed per-contact with checkboxes; nothing is added until the user confirms. Non-matching vCards are returned too (so the user can still add manually) rather than silently dropped. Nothing is uploaded; parsing is local. site/hermes: status badge flipped from 'designed - not yet built' to 'MVP - desktop'. New 'What ships today' grid covers threaded chat, send by name, address book, local history (all live) and mobile + Tor (next / planned). Hero carries the new Ctrl+Shift+E shortcut and a link to /hermes/branding. site/hermes/branding: new page. Mark SVG (winged envelope, two variants for 16-20px and 24-160px display sizes), palette (reuses Silent Mode tokens + an amber accent that's distinctly warm-yellow, not Hermes-orange — so it never collides with Hermès the fashion house), name explanation (English Hermes / Greek Ermis), voice notes, do/don't table, MPL-2.0 attribution. Hermes/MOBILE-RECOMMENDATION.md: analysis of three mobile paths (inside Ariadne / standalone / hybrid). Recommendation is Option 1: ship as a screen inside Ariadne. Reuses the wallet seed, aligns with the design doc's 'one seed many purposes' architecture, lowest total cost.
2026-10-21 00:45:25 +03:00
</g>
</svg>