diff --git a/apps/web/src/modules/marketing/home/beyond-terminal.tsx b/apps/web/src/modules/marketing/home/beyond-terminal.tsx index 16bc569..6dab020 100644 --- a/apps/web/src/modules/marketing/home/beyond-terminal.tsx +++ b/apps/web/src/modules/marketing/home/beyond-terminal.tsx @@ -219,12 +219,11 @@ export const BeyondTerminal = () => { anything

- Read the protocol spec → + Get on the mesh → diff --git a/apps/web/src/modules/marketing/home/cta.tsx b/apps/web/src/modules/marketing/home/cta.tsx index ff7413c..858c37d 100644 --- a/apps/web/src/modules/marketing/home/cta.tsx +++ b/apps/web/src/modules/marketing/home/cta.tsx @@ -39,12 +39,11 @@ export const CallToAction = () => {
- Star on GitHub + Start free diff --git a/apps/web/src/modules/marketing/home/hero.tsx b/apps/web/src/modules/marketing/home/hero.tsx index 003e291..e5137b4 100644 --- a/apps/web/src/modules/marketing/home/hero.tsx +++ b/apps/web/src/modules/marketing/home/hero.tsx @@ -67,8 +67,7 @@ export const Hero = () => {
diff --git a/apps/web/src/modules/marketing/home/pricing.tsx b/apps/web/src/modules/marketing/home/pricing.tsx index c87be2f..3ae2b2c 100644 --- a/apps/web/src/modules/marketing/home/pricing.tsx +++ b/apps/web/src/modules/marketing/home/pricing.tsx @@ -9,8 +9,8 @@ const TIERS = { name: "Solo", desc: "Run the broker on your laptop. Pair your Claude Code sessions across repos.", price: "Free", - cta: "Install locally", - href: "https://github.com/claudemesh/claudemesh", + cta: "Start free", + href: "/auth/register", }, { name: "Pro", @@ -18,7 +18,7 @@ const TIERS = { price: "$12", note: "per month", cta: "Start free trial", - href: "#", + href: "/auth/register", }, { name: "Plus", @@ -26,7 +26,7 @@ const TIERS = { price: "$24", note: "per month", cta: "Start free trial", - href: "#", + href: "/auth/register", }, ], team: [ @@ -35,23 +35,23 @@ const TIERS = { desc: "Self-hosted broker. SSO, shared presence, team audit log, 25 peers.", price: "$99", note: "per month · unlimited peers", - cta: "Get started", - href: "#", + cta: "Start free", + href: "/auth/register", }, { name: "Business", desc: "Multi-region brokers, retention controls, Slack/Linear bridges.", price: "$499", note: "per month", - cta: "Get started", - href: "#", + cta: "Start free", + href: "/auth/register", }, { name: "Enterprise", desc: "Air-gapped deploy, custom SAML, dedicated support, SOC 2 pack.", price: "Contact", cta: "Contact sales", - href: "#", + href: "/contact", }, ], }; diff --git a/apps/web/src/modules/marketing/layout/header/header.tsx b/apps/web/src/modules/marketing/layout/header/header.tsx index d4ca14a..f6dd151 100644 --- a/apps/web/src/modules/marketing/layout/header/header.tsx +++ b/apps/web/src/modules/marketing/layout/header/header.tsx @@ -4,12 +4,9 @@ const NAV = [ { label: "Docs", href: "#docs" }, { label: "Pricing", href: "#pricing" }, { label: "Changelog", href: "#changelog" }, - { - label: "GitHub", - href: "https://github.com/claudemesh/claudemesh", - external: true, - }, -]; +] as const; + +const OSS_REPO_URL = "https://github.com/alezmad/claude-intercom"; export const Header = () => { return ( @@ -56,9 +53,6 @@ export const Header = () => { {item.label} @@ -68,6 +62,24 @@ export const Header = () => { {/* right */}
+ + + { Sign in Start free