diff --git a/assets/favicon.svg b/assets/favicon.svg index 4ebc5c4..4e464d5 100644 --- a/assets/favicon.svg +++ b/assets/favicon.svg @@ -1,7 +1 @@ - + diff --git a/assets/mark.svg b/assets/mark.svg index 9ab5c74..4e464d5 100644 --- a/assets/mark.svg +++ b/assets/mark.svg @@ -1,10 +1 @@ - + diff --git a/branding/index.html b/branding/index.html index 7d5c2ae..e3c1299 100644 --- a/branding/index.html +++ b/branding/index.html @@ -1,185 +1,185 @@ - - -
- - -Mark, palette, name, voice. One page so client builds, add-on - chrome, screenshots and third-party press stay consistent.
-In English the product is Hermes — after the Greek god of - messengers, travellers, and crossings. In modern Greek the same name is - Ermis (Ἑρμῆς). Written form is always Hermes outside Greek contexts.
-The keyboard shortcut inside Theseus is Ctrl+Shift+E
- — E for Ermis, off the collision path with Chrome's own Ctrl+Shift+M.
A tilted envelope with three speed-trails on the back edge
- — a letter mid-flight. Monochrome, scales from 16 px (sidebar icon) to
- 160 px (hero) without legibility loss. SVG uses
- currentColor so it inherits whatever text
- colour it sits in.
| Do | Don't |
|---|---|
| Keep the envelope tilted ~22°, trails on the back-left. | -Mirror the mark or tilt it the opposite direction. | -
| Let the mark inherit text colour (currentColor). | -Hard-code a colour inside the SVG; it limits reuse. | -
| Use the stroke variant below 24 px display size. | -Scale the standard mark below 20 px — trails merge. | -
| Pair with the wordmark "hermes.x" when context is unclear. | -Apply to a product with a different protocol or trust model. | -
Hermes rides on a sky-blue primary — fast, airborne, legible - on both dark and light. The deep navy background is the natural pairing; - the dim tones are for muted type.
- -Mark + palette are MPL-2.0 along with the rest of the Hermes client source. - Use for reviews, press, interoperability docs and the client's own chrome. - Don't apply to products that aren't actually Hermes (forks with different - protocols or trust models included).
-Mark, palette, name, voice. One page so client builds, add-on + chrome, screenshots and third-party press stay consistent.
+In English the product is Hermes — after the Greek god of + messengers, travellers, and crossings. In modern Greek the same name is + Ermis (Ἑρμῆς). Written form is always Hermes outside Greek contexts.
+The keyboard shortcut inside Theseus is Ctrl+Shift+E
+ — E for Ermis, off the collision path with Chrome's own Ctrl+Shift+M.
A tilted envelope with three speed-trails on the back edge
+ — a letter mid-flight. Monochrome, scales from 16 px (sidebar icon) to
+ 160 px (hero) without legibility loss. SVG uses
+ currentColor so it inherits whatever text
+ colour it sits in.
| Do | Don't |
|---|---|
| Keep the envelope tilted ~22°, trails on the back-left. | +Mirror the mark or tilt it the opposite direction. | +
| Let the mark inherit text colour (currentColor). | +Hard-code a colour inside the SVG; it limits reuse. | +
| Use the stroke variant below 24 px display size. | +Scale the standard mark below 20 px — trails merge. | +
| Pair with the wordmark "hermes.x" when context is unclear. | +Apply to a product with a different protocol or trust model. | +
Hermes rides on a sky-blue primary — fast, airborne, legible + on both dark and light. The deep navy background is the natural pairing; + the dim tones are for muted type.
+ +Mark + palette are MPL-2.0 along with the rest of the Hermes client source. + Use for reviews, press, interoperability docs and the client's own chrome. + Don't apply to products that aren't actually Hermes (forks with different + protocols or trust models included).
+End-to-end encrypted DMs over Nostr, addressed by your - on-chain registered name instead of a public-key string. - Your name owns your key. No email, no phone number, no company, no server - that can delete your account.
- -Hermes is live inside the Theseus desktop browser. Web - messenger and Android follow.
-Contact list on the left (search + unread badges), selected - conversation on the right, inline reply. Enter to send.
-Type alice.x. The client resolves the
- name on-chain, wraps NIP-17 to the recipient's Nostr key, publishes
- to their declared relays. Sealed-sender — the relay never sees who
- sent what to whom.
Local contact list — add names, nicknames, import vCards. Nothing - uploaded; the book is on your device.
-Messages persist to disk per identity. Close and reopen the panel — - your threads are still there, unread marks included.
-hermes.x/messenger — browser-side messenger - for anyone without the desktop app. Same crypto, same identity.
-Inside the Ariadne Android app: same wallet seed, same Nostr identity, - zero extra onboarding.
-Every existing Nostr client has the same wart: identity is
- npub1q8s7f3k… gibberish. The human-name fix —
- NIP-05 — resolves alice@example.com through a
- DNS domain and a web server. That is exactly the ICANN + server chain
- Bitcoin Cash names exist to escape.
alice.x publishes her Nostr pubkey as an
- on-chain record. Her name certificate is her verified,
- seizure-resistant identity. Message anyone by their
- on-chain registered name — no phone number, no email, no ICANN,
- no company, no server that can delete your account.
- np record. The key is derived from the
- same wallet seed as the name, so one seed backs both.bob.x. The client resolves
- it against the chain, pulls np
- (Nostr pubkey) and nr (preferred relays).
- No directory server involved.No Gmail interop — by design. A separate anonymous-mailbox product - covers "sign up on services without leaking a real address".
-NIP-17 hides sender and content from relays. Relays still see the - recipient pubkey, timing, and your connection IP unless you route - over Tor.
-A message lives only while some relay keeps it. We run one relay + - write to a handful of public relays for reach and redundancy.
-- Open the web messenger right here, or install Theseus for the full - experience (persistent history, sidebar entry, keyboard shortcut).
- -End-to-end encrypted DMs over Nostr, addressed by your + on-chain registered name instead of a public-key string. + Your name owns your key. No email, no phone number, no company, no server + that can delete your account.
+ +Hermes is live inside the Theseus desktop browser. Web + messenger and Android follow.
+Contact list on the left (search + unread badges), selected + conversation on the right, inline reply. Enter to send.
+Type alice.x. The client resolves the
+ name on-chain, wraps NIP-17 to the recipient's Nostr key, publishes
+ to their declared relays. Sealed-sender — the relay never sees who
+ sent what to whom.
Local contact list — add names, nicknames, import vCards. Nothing + uploaded; the book is on your device.
+Messages persist to disk per identity. Close and reopen the panel — + your threads are still there, unread marks included.
+hermes.x/messenger — browser-side messenger + for anyone without the desktop app. Same crypto, same identity.
+Inside the Ariadne Android app: same wallet seed, same Nostr identity, + zero extra onboarding.
+Every existing Nostr client has the same wart: identity is
+ npub1q8s7f3k… gibberish. The human-name fix —
+ NIP-05 — resolves alice@example.com through a
+ DNS domain and a web server. That is exactly the ICANN + server chain
+ Bitcoin Cash names exist to escape.
alice.x publishes her Nostr pubkey as an
+ on-chain record. Her name certificate is her verified,
+ seizure-resistant identity. Message anyone by their
+ on-chain registered name — no phone number, no email, no ICANN,
+ no company, no server that can delete your account.
+ np record. The key is derived from the
+ same wallet seed as the name, so one seed backs both.bob.x. The client resolves
+ it against the chain, pulls np
+ (Nostr pubkey) and nr (preferred relays).
+ No directory server involved.No Gmail interop — by design. A separate anonymous-mailbox product + covers "sign up on services without leaking a real address".
+NIP-17 hides sender and content from relays. Relays still see the + recipient pubkey, timing, and your connection IP unless you route + over Tor.
+A message lives only while some relay keeps it. We run one relay + + write to a handful of public relays for reach and redundancy.
++ Open the web messenger right here, or install Theseus for the full + experience (persistent history, sidebar entry, keyboard shortcut).
+ +Hermes in a browser tab — end-to-end encrypted DMs over Nostr, - addressed by on-chain registered name. The desktop client has - the richest flavour; the web messenger meets you where you are.
-The web messenger isn't ready yet because of three things we - want to get right before shipping:
-np
- / nr for a name. The gateway is live
- (navigate.st/api/dns/alice.x) but the
- client-side cache + signature-verification path still has an edge case
- with lapsed names.Until the three are solid, install Theseus for the real thing. - The web client will land here when the above are green.
-Hermes in a browser tab — end-to-end encrypted DMs over Nostr, + addressed by on-chain registered name. The desktop client has + the richest flavour; the web messenger meets you where you are.
+The web messenger isn't ready yet because of three things we + want to get right before shipping:
+np
+ / nr for a name. The gateway is live
+ (navigate.st/api/dns/alice.x) but the
+ client-side cache + signature-verification path still has an edge case
+ with lapsed names.Until the three are solid, install Theseus for the real thing. + The web client will land here when the above are green.
+