Skip to content

Commit c8943f9

Browse files
authored
conf: Add waitlist link for WG day (#2336)
1 parent 0028c89 commit c8943f9

File tree

2 files changed

+36
-10
lines changed

2 files changed

+36
-10
lines changed
501 KB
Loading

src/app/conf/2026/wg-day/page.tsx

Lines changed: 36 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,9 @@ import { Button } from "@/app/conf/_design-system/button"
55
import { Hero, HeroStripes } from "../components/hero"
66
import { NavbarPlaceholder } from "../components/navbar"
77

8+
import NextImage from "next/image"
9+
import WGImage from "./attendees.jpg"
10+
811
export const metadata: Metadata = {
912
title: "WG Day | GraphQLConf 2026",
1013
description:
@@ -48,6 +51,18 @@ export default function WGDayPage() {
4851

4952
<main className="gql-all-anchors-focusable gql-conf-navbar-strip text-neu-900 before:bg-white/40 before:dark:bg-blk/30">
5053
<section className="gql-container gql-section space-y-10 xl:mb-16 xl:mt-8">
54+
<div className="relative aspect-video max-h-[566px] w-full overflow-hidden rounded-2xl lg:aspect-auto lg:h-[566px]">
55+
<NextImage
56+
src={WGImage}
57+
alt="GraphQL working group attendees"
58+
fill
59+
className="object-cover object-[52%_30%]"
60+
sizes="100vw"
61+
placeholder="blur"
62+
priority
63+
/>
64+
</div>
65+
5166
<article className="space-y-4">
5267
<h2 className="typography-h2">What is it?</h2>
5368
<p className="typography-body-lg max-w-4xl">
@@ -79,13 +94,12 @@ export default function WGDayPage() {
7994
Location: Meta MPK 21 (adjacent to the main conference building)
8095
</li>
8196
<li>
82-
Time: Drop-in between 9:30 AM-4:30 PM PT (last entry 2:00 PM
97+
Time: Drop-in between 9:30 AM-4:30 PM PT (last entry 2:00 PM)
8398
</li>
8499
<li>
85100
Informal format: drop in and out as needed; early departures for
86101
travel are absolutely fine
87102
</li>
88-
<li></li>
89103
<li>
90104
Lunch plan: we expect to head to the cafeteria; if you arrive
91105
around midday, you may need to meet the group there
@@ -94,16 +108,28 @@ export default function WGDayPage() {
94108
</article>
95109

96110
<article className="space-y-4">
97-
<h2 className="typography-h2">Contact</h2>
111+
<h2 className="typography-h2">Join the waitlist</h2>
98112
<p className="typography-body-lg max-w-4xl">
99-
Questions about attendance, waitlist priority, or logistics:
113+
Attendance is managed by an invite system and waitlist. You can
114+
join the waitlist by filling out the form linked below. Questions
115+
about attendance, waitlist priority, or logistics, you can email
116+
the event team:
100117
</p>
101-
<Button
102-
href="mailto:operations@graphql.org?subject=GraphQLConf%202026%20WG%20Day"
103-
className="w-fit"
104-
>
105-
Email the event team
106-
</Button>
118+
<div className="mt-4 flex gap-x-6 gap-y-4 max-sm:flex-col">
119+
<Button
120+
href="https://forms.gle/jV5seEm8VHhsNLUs6"
121+
className="w-fit"
122+
>
123+
Join the waitlist
124+
</Button>
125+
<Button
126+
href="mailto:operations@graphql.org?subject=GraphQLConf%202026%20WG%20Day"
127+
className="w-fit"
128+
variant="secondary"
129+
>
130+
Email the event team
131+
</Button>
132+
</div>
107133
</article>
108134
</section>
109135
</main>

0 commit comments

Comments
 (0)