From f6522eea804ca23ee4d1b493e8e83cde9587f726 Mon Sep 17 00:00:00 2001 From: xPolar Date: Sat, 21 Feb 2026 13:37:44 -0800 Subject: [PATCH] Add Spacebot banner to landing page Adds a persistent top-of-page banner linking to spacebot.sh, another project by the creator of Voicebox. Uses existing design tokens for a consistent look. --- landing/src/app/layout.tsx | 2 ++ landing/src/components/Banner.tsx | 25 +++++++++++++++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 landing/src/components/Banner.tsx diff --git a/landing/src/app/layout.tsx b/landing/src/app/layout.tsx index fb9e625a..f29ef15e 100644 --- a/landing/src/app/layout.tsx +++ b/landing/src/app/layout.tsx @@ -1,6 +1,7 @@ import type { Metadata } from 'next'; import { Inter } from 'next/font/google'; import './globals.css'; +import { Banner } from '@/components/Banner'; import { Footer } from '@/components/Footer'; import { Header } from '@/components/Header'; @@ -31,6 +32,7 @@ export default function RootLayout({ children }: { children: React.ReactNode })
+
{children} diff --git a/landing/src/components/Banner.tsx b/landing/src/components/Banner.tsx new file mode 100644 index 00000000..f3aee3f2 --- /dev/null +++ b/landing/src/components/Banner.tsx @@ -0,0 +1,25 @@ +import { ArrowRight } from 'lucide-react'; + +export function Banner() { + return ( + + ); +}