diff --git a/src/app/conf/2025/components/register-today/index.tsx b/src/app/conf/2025/components/register-today/index.tsx index 193a443ad0..4dceff8ec7 100644 --- a/src/app/conf/2025/components/register-today/index.tsx +++ b/src/app/conf/2025/components/register-today/index.tsx @@ -37,7 +37,9 @@ export function RegisterToday({ className }: RegisterTodayProps) {

- + - ) : ( - - )} + ) : null}
diff --git a/src/app/conf/2025/layout.tsx b/src/app/conf/2025/layout.tsx index 616d885b57..57259103d6 100644 --- a/src/app/conf/2025/layout.tsx +++ b/src/app/conf/2025/layout.tsx @@ -10,6 +10,7 @@ import { Footer } from "./components/footer" // @ts-expect-error: we want to import the same version as Nextra for the main page import { ThemeProvider } from "next-themes" import { GraphQLConfLogoLink } from "./components/graphql-conf-logo-link" +import { GALLERY_LINK } from "./links" export const metadata = { description: @@ -43,8 +44,11 @@ export default function Layout({ { children: "Schedule", href: "/conf/2025/schedule" }, { children: "Speakers", href: "/conf/2025/speakers" }, { children: "Sponsors", href: "/conf/2025/#sponsors" }, - { children: "Recap", href: "/conf/2024" }, { children: "Resources", href: "/conf/2025/resources" }, + { + children: "Gallery", + href: GALLERY_LINK, + }, { children: "FAQ", href: "/conf/2025/#faq" }, ]} /> diff --git a/src/app/conf/2025/links.ts b/src/app/conf/2025/links.ts index 9a46630370..7ab2da3049 100644 --- a/src/app/conf/2025/links.ts +++ b/src/app/conf/2025/links.ts @@ -3,3 +3,6 @@ export const GET_TICKETS_LINK = export const BECOME_A_SPEAKER_LINK = "https://sessionize.com/graphqlconf-2025?utm_medium=website&utm_campaign=speaker_section" + +export const GALLERY_LINK = + "https://www.flickr.com/photos/linuxfoundation/sets/72177720328905487/" diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index 18a5b7e836..1753e59fa6 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -14,7 +14,7 @@ import { GraphQLFoundationCard } from "./components/graphql-foundation-card" import { MarqueeRows } from "./components/marquee-rows" import { CtaCardSection } from "./components/cta-card-section" import { Button } from "../_design-system/button" -import { GET_TICKETS_LINK } from "./links" +import { GALLERY_LINK, GET_TICKETS_LINK } from "./links" import { GalleryStrip } from "./components/gallery-strip" import { Testimonials } from "./components/testimonials" import { HeroImage } from "./components/hero/hero-image" @@ -29,8 +29,8 @@ export default function Page() {
}> -
@@ -87,8 +87,13 @@ export default function Page() { title="Get your ticket" description="Join three transformative days of expert insights and innovation to shape the next decade of APIs!" > - -
diff --git a/src/app/conf/2025/schedule/page.tsx b/src/app/conf/2025/schedule/page.tsx index 9192785566..173b5321d2 100644 --- a/src/app/conf/2025/schedule/page.tsx +++ b/src/app/conf/2025/schedule/page.tsx @@ -27,7 +27,9 @@ export default function SchedulePage() {
- + @@ -49,8 +51,13 @@ export default function SchedulePage() { title="Get your ticket" description="Join three transformative days of expert insights and innovation to shape the next decade of APIs!" > -
diff --git a/src/app/conf/2025/speakers/[id]/page.tsx b/src/app/conf/2025/speakers/[id]/page.tsx index c7df3d322e..d633e042b8 100644 --- a/src/app/conf/2025/speakers/[id]/page.tsx +++ b/src/app/conf/2025/speakers/[id]/page.tsx @@ -121,8 +121,13 @@ export default function SpeakerPage({ params }: SpeakerProps) { title="Get your ticket" description="Join three transformative days of expert insights and innovation to shape the next decade of APIs!" > -
diff --git a/src/app/conf/2025/speakers/page.tsx b/src/app/conf/2025/speakers/page.tsx index ab0d9911a9..4536f70fb4 100644 --- a/src/app/conf/2025/speakers/page.tsx +++ b/src/app/conf/2025/speakers/page.tsx @@ -20,7 +20,9 @@ export default function Page() {
- + @@ -45,8 +47,13 @@ export default function Page() { title="Get your ticket" description="Join three transformative days of expert insights and innovation to shape the next decade of APIs!" > -