feat(web): landing page — cross-surface mesh vision ("beyond your terminal")
Some checks failed
CI / Tests / 🧪 Test (push) Has been cancelled
Some checks failed
CI / Tests / 🧪 Test (push) Has been cancelled
Strategic positioning upgrade. claudemesh was framed as terminal-to- terminal — which is only half the story. The broker is protocol- agnostic: any peer with an ed25519 keypair joins the mesh, so the mesh can reach WhatsApp bots, Telegram, iOS apps, Slack, email gateways, browser extensions. Terminal is ONE client, not THE client. New section at /#beyond: "Your mesh. Any surface." — 6 gateway cards (Terminal / WhatsApp / Telegram / iOS·Android / Slack / Email) with honest status badges: - shipping → Terminal only (what we have today) - on the roadmap → WhatsApp, Telegram, iOS/Android (we will build) - build it yourself → Slack, Email (open protocol, community territory) No overclaiming: we don't pretend WhatsApp is live. The honest framing is exactly the aspirational hook — the architecture is there, the hooks exist, someone could build a gateway peer today. Each card has a custom 28px inline SVG glyph in clay, short serif description, and a status chip. Grid staggers in with Motion. Footer CTA: "the protocol is open · ed25519 + libsodium · build a gateway for anything" + link to /#protocol on GitHub. Hero subhead reworked to hint at cross-surface: "Peer mesh for Claude — reachable from anywhere you are. … Terminal is one client, not THE client." Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -4,6 +4,7 @@ import { Pricing } from "~/modules/marketing/home/pricing";
|
||||
import { LaptopToLaptop } from "~/modules/marketing/home/laptop-to-laptop";
|
||||
import { Features } from "~/modules/marketing/home/features";
|
||||
import { MeetsYou } from "~/modules/marketing/home/meets-you";
|
||||
import { BeyondTerminal } from "~/modules/marketing/home/beyond-terminal";
|
||||
import { FAQ } from "~/modules/marketing/home/faq";
|
||||
import { CallToAction } from "~/modules/marketing/home/cta";
|
||||
import { LatestNewsToaster } from "~/modules/marketing/home/toaster";
|
||||
@@ -20,6 +21,7 @@ const HomePage = () => {
|
||||
<LaptopToLaptop />
|
||||
<Features />
|
||||
<MeetsYou />
|
||||
<BeyondTerminal />
|
||||
<FAQ />
|
||||
<CallToAction />
|
||||
<LatestNewsToaster />
|
||||
|
||||
Reference in New Issue
Block a user