GRV-Summit-Site/app/exhibit/page.tsx
“kirukib” 3693495dd0
Some checks are pending
Deploy to Cloudflare Workers (OpenNext) / deploy (push) Waiting to run
Add site-wide topography patterns and refine section styling.
Use mainwhite.svg on white sections with curvy green transitions into flat green bands, improve text and button contrast, and deploy via OpenNext on Cloudflare Workers.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-05-20 20:34:36 +03:00

68 lines
2.4 KiB
TypeScript

import type { Metadata } from "next";
import { pageSeo } from "@/content/page-seo";
import { createPageMetadata } from "@/lib/seo";
import { exhibitCopy } from "@/content/exhibit";
import { PageRiftHeader } from "@/components/layout/PageRiftHeader";
import { Section } from "@/components/layout/Section";
import { BoothPackages } from "@/components/exhibit/BoothPackages";
import { ExhibitorBoothForm } from "@/components/exhibit/ExhibitorBoothForm";
import { Faq } from "@/components/home/Faq";
export const metadata: Metadata = createPageMetadata(pageSeo.exhibit);
const benefits = [
"Connect with 500+ investors, startups, and professionals",
"Showcase and advertise your products in the exhibitor hall",
"Meet emerging talent in agriculture, health, and education",
"Brand visibility across summit programming and materials",
];
export default function ExhibitPage() {
return (
<>
<PageRiftHeader
variant="exhibit"
eyebrow={exhibitCopy.eyebrow}
title={<h1 className="text-4xl font-bold">{exhibitCopy.headline}</h1>}
description={<p className="leading-relaxed">{exhibitCopy.subheadline}</p>}
>
<ul className="space-y-3 text-left">
{benefits.map((b) => (
<li key={b} className="flex gap-2 text-sm">
<span className="text-[#ffb300]"></span>
{b}
</li>
))}
</ul>
</PageRiftHeader>
<Section variant="muted">
<h2 className="text-2xl font-bold">Booth packages</h2>
<p className="mt-2 max-w-2xl text-muted-foreground">
Choose a footprint that fits how you want to present your brand and products. Final
placement and pricing are confirmed by our exhibitions team.
</p>
<div className="mt-10">
<BoothPackages />
</div>
</Section>
<Section id="reserve-booth">
<div className="mx-auto max-w-3xl">
<h2 className="text-2xl font-bold">Acquire your booth</h2>
<p className="mt-2 text-muted-foreground">
Complete the form below with details about your company, the products you want to
advertise, and your booth requirements. We will follow up with availability and next
steps.
</p>
<div className="mt-8">
<ExhibitorBoothForm />
</div>
</div>
</Section>
<Faq />
</>
);
}