mirror of
https://github.com/supabase/supabase.git
synced 2026-10-12 12:55:06 +03:00
* Use external form on squad application * Add required form url env to turbo.json * Add cta at the bottom
45 lines
1.5 KiB
TypeScript
45 lines
1.5 KiB
TypeScript
import { NextPage } from 'next'
|
|
import dynamic from 'next/dynamic'
|
|
import { NextSeo } from 'next-seo'
|
|
|
|
import Layout from 'components/Layouts/Default'
|
|
import ProductHeader from 'components/Sections/ProductHeader2'
|
|
|
|
import { data as content } from 'data/open-source/contributing/supasquad'
|
|
import { Separator } from 'ui'
|
|
|
|
const WhySupaSquad = dynamic(() => import('components/Supasquad/FeaturesSection'))
|
|
const Benefits = dynamic(() => import('components/Supasquad/FeaturesSection'))
|
|
const CtaSection = dynamic(() => import('components/Supasquad/CtaSection'))
|
|
|
|
const BeginnersPage: NextPage = () => {
|
|
return (
|
|
<>
|
|
<NextSeo
|
|
title={content.metadata.metaTitle}
|
|
description={content.metadata.metaDescription}
|
|
openGraph={{
|
|
title: content.metadata.metaTitle,
|
|
description: content.metadata.metaDescription,
|
|
url: `https://supabase.com/supasquad`,
|
|
}}
|
|
/>
|
|
<Layout className="overflow-visible">
|
|
<ProductHeader
|
|
{...content.heroSection}
|
|
className="[&_h1]:2xl:!text-5xl bg-default border-0 lg:pb-8 [&_.ph-footer]:mt-0 [&_.ph-footer]:lg:mt-16 [&_.ph-footer]:xl:mt-32"
|
|
sectionContainerClassName="lg:gap-4"
|
|
/>
|
|
{/* <Quotes {...content.quotes} /> */}
|
|
<Separator />
|
|
<WhySupaSquad {...content.why} />
|
|
<Separator />
|
|
<Benefits {...content.benefits} />
|
|
<CtaSection {...content.ctaSection} />
|
|
</Layout>
|
|
</>
|
|
)
|
|
}
|
|
|
|
export default BeginnersPage
|