From aef978ae8bd6ed8fa11cfa13b6e75d9935807c75 Mon Sep 17 00:00:00 2001 From: Piotr Monwid-Olechnowicz Date: Tue, 29 Apr 2025 20:42:13 +0200 Subject: [PATCH 1/2] Add RegisterSection --- .../components/register-section/index.tsx | 80 +++++++++++++++++++ src/app/conf/2025/page.tsx | 8 +- 2 files changed, 86 insertions(+), 2 deletions(-) create mode 100644 src/app/conf/2025/components/register-section/index.tsx diff --git a/src/app/conf/2025/components/register-section/index.tsx b/src/app/conf/2025/components/register-section/index.tsx new file mode 100644 index 0000000000..2ffc63608a --- /dev/null +++ b/src/app/conf/2025/components/register-section/index.tsx @@ -0,0 +1,80 @@ +import { Button } from "@/app/conf/_design-system/button" +import { clsx } from "clsx" +import { BECOME_A_SPEAKER_LINK } from "../../links" + +export interface RegisterSectionProps + extends React.HTMLAttributes {} + +export function RegisterSection({ className, ...props }: RegisterSectionProps) { + return ( +
+
+

Register

+

+ Join a diverse community of GraphQL developers, architects, and + enthusiasts while experiencing premium content and networking + opportunities in a vendor-neutral environment. +

+

+ We never sell attendee lists or contact information, nor do we + authorize others to do so. If you receive an email claiming to sell an + attendee list for a Linux Foundation event, please forward it to + events@linuxfoundation.org. +

+
+
+
+

Speakers

+

+ You should have received a registration link in your acceptance + email. If you did not, please contact us for more details: + cfp@linuxfoundation.org. +

+ +
+
+

Sponsors

+

+ A registration link was shared in an email to your company's + sponsorship contact. Please reach out to them if you need to + register as a Sponsor. For further questions, please email us: + graphql_events@linuxfoundation.org. +

+ +
+
+

Media

+

+ If you are a member of the media interested in attending this event, + write us an email. +

+ +
+
+
+ ) +} diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index 722edcc88b..c02f4c3d6f 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -12,6 +12,8 @@ import { Hero } from "./components/hero" import WhatToExpectSection from "./components/what-to-expect" import TopMindsSection from "./components/top-minds" import { GetYourTicket } from "./components/get-your-ticket" +import { RegisterSection } from "./components/register-section" + export const metadata: Metadata = { title: "GraphQLConf 2025 — Sept 08-10", } @@ -20,13 +22,15 @@ export default function Page() { return (
-
+
- +
+ +
From 891acb783061b2d3d3db4465cbfe6d2bbaa7ae3f Mon Sep 17 00:00:00 2001 From: Piotr Monwid-Olechnowicz Date: Tue, 29 Apr 2025 20:51:01 +0200 Subject: [PATCH 2/2] Underline links --- .../2025/components/register-section/index.tsx | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/src/app/conf/2025/components/register-section/index.tsx b/src/app/conf/2025/components/register-section/index.tsx index 2ffc63608a..05b83ff920 100644 --- a/src/app/conf/2025/components/register-section/index.tsx +++ b/src/app/conf/2025/components/register-section/index.tsx @@ -33,8 +33,13 @@ export function RegisterSection({ className, ...props }: RegisterSectionProps) {

Speakers

You should have received a registration link in your acceptance - email. If you did not, please contact us for more details: - cfp@linuxfoundation.org. + email. If you did not, please contact us for more details:{" "} + + cfp@linuxfoundation.org +