diff --git a/apps/kb/src/components/Footer.astro b/apps/kb/src/components/Footer.astro new file mode 100644 index 00000000000..2e9ff17bba6 --- /dev/null +++ b/apps/kb/src/components/Footer.astro @@ -0,0 +1,79 @@ +--- +import { CheckCircle, FlaskConical, LifeBuoy } from 'lucide-react' +import { IconDiscord, IconGitHubSolid, IconTwitterX, IconYoutubeSolid } from 'ui' + +const primaryLinks = [ + { + Icon: LifeBuoy, + text: 'Need some help?', + ctaLabel: 'Contact support', + url: 'https://supabase.com/support', + }, + { + Icon: FlaskConical, + text: 'Latest product updates?', + ctaLabel: 'See Changelog', + url: 'https://supabase.com/changelog', + }, + { + Icon: CheckCircle, + text: "Something's not right?", + ctaLabel: 'Check system status', + url: 'https://status.supabase.com/', + }, +] + +const secondaryLinks = [ + { title: 'Open Source', url: 'https://supabase.com/open-source' }, + { title: 'SupaSquad', url: 'https://supabase.com/supasquad' }, + { title: 'Privacy', url: 'https://supabase.com/privacy' }, +] +--- + + diff --git a/apps/kb/src/layouts/Layout.astro b/apps/kb/src/layouts/Layout.astro index b49bd216520..5dc9556cf7a 100644 --- a/apps/kb/src/layouts/Layout.astro +++ b/apps/kb/src/layouts/Layout.astro @@ -1,4 +1,5 @@ --- +import Footer from '../components/Footer.astro' import { Header } from '../components/Header' import '../styles/globals.css' @@ -62,7 +63,10 @@ const { title, description } = Astro.props