From e75873480796517b6bf2c7592cc2fa6bde2f31a2 Mon Sep 17 00:00:00 2001 From: Mohamed Boudra Date: Mon, 30 Mar 2026 12:31:42 +0700 Subject: [PATCH] feat(website): update marketing copy and section styling Rework multi-provider and self-hosted sections with clearer copy. Scale up self-hosted diagram cards to match multi-provider sizing. --- .../website/src/components/landing-page.tsx | 52 +++++++++---------- 1 file changed, 26 insertions(+), 26 deletions(-) diff --git a/packages/website/src/components/landing-page.tsx b/packages/website/src/components/landing-page.tsx index 636b2f02f..9cea3e24c 100644 --- a/packages/website/src/components/landing-page.tsx +++ b/packages/website/src/components/landing-page.tsx @@ -300,8 +300,8 @@ function MultiProviderSection() { return (
{providers.map((p) => ( @@ -320,10 +320,10 @@ function MultiProviderSection() { function SelfHostedDiagram() { const clients = [ - { name: "Desktop", icon: }, - { name: "Web", icon: }, - { name: "Mobile", icon: }, - { name: "CLI", icon: }, + { name: "Desktop", icon: }, + { name: "Web", icon: }, + { name: "Mobile", icon: }, + { name: "CLI", icon: }, ]; const hosts = ["MacBook Pro", "Hetzner VM", "Dev server"]; const containerRef = React.useRef(null); @@ -376,9 +376,9 @@ function SelfHostedDiagram() {
{clients.map((c) => ( -
- {c.icon} - {c.name} +
+ {c.icon} + {c.name}
))}
@@ -391,14 +391,14 @@ function SelfHostedDiagram() {
{hosts.map((h) => ( -
- +
+ - - {h} + + {h}
))}
@@ -419,10 +419,10 @@ function SelfHostedDiagram() {
{ clientRefs.current[i] = el; }} - className="flex items-center gap-2 rounded-lg border border-white/10 bg-white/[0.03] px-4 py-2.5 text-sm backdrop-blur-sm" + className="flex items-center gap-3 rounded-xl border border-white/10 bg-white/[0.03] px-5 py-4 backdrop-blur-sm" > - {c.icon} - {c.name} + {c.icon} + {c.name}
))}
@@ -431,10 +431,10 @@ function SelfHostedDiagram() {
{/* Center label */} -
-

E2E Encrypted Relay

-

or

-

Direct Connection

+
+

E2E Encrypted Relay

+

or

+

Direct Connection

{/* Spacer */} @@ -446,15 +446,15 @@ function SelfHostedDiagram() {
{ hostRefs.current[i] = el; }} - className="flex items-center gap-3 rounded-lg border border-white/10 bg-white/[0.03] px-4 py-2.5 text-sm backdrop-blur-sm" + className="flex items-center gap-3 rounded-xl border border-white/10 bg-white/[0.03] px-5 py-4 backdrop-blur-sm" > - + - - {h} + + {h}
))}
@@ -466,8 +466,8 @@ function SelfHostedDiagram() { function SelfHostedSection() { return (