diff --git a/public/conf/sponsor/sponsor_2024.pdf b/public/conf/sponsor/sponsor_2024.pdf
new file mode 100644
index 0000000000..12f1839237
Binary files /dev/null and b/public/conf/sponsor/sponsor_2024.pdf differ
diff --git a/src/app/conf/2024/sponsor/index.mdx b/src/app/conf/2024/sponsor/index.mdx
index 5c1997a55a..c62aa8138a 100644
--- a/src/app/conf/2024/sponsor/index.mdx
+++ b/src/app/conf/2024/sponsor/index.mdx
@@ -2,8 +2,10 @@ import { Button } from '@/app/conf/_components/button'
# Sponsor GraphQLConf 2024
-
-
+
+
+
+
Contact us at graphqlconf@graphql.org to reserve your sponsorship, ask questions or talk about different options.
GraphQLConf is the official GraphQL conference hosted by the GraphQL Foundation. It is a premier event by the community for the community to promote education, adoption, and advancement of GraphQL.
diff --git a/src/app/conf/_components/button.tsx b/src/app/conf/_components/button.tsx
index 199cfbcaa3..a7c8b24434 100644
--- a/src/app/conf/_components/button.tsx
+++ b/src/app/conf/_components/button.tsx
@@ -6,9 +6,11 @@ interface ButtonProps {
className?: string
href?: string
disabled?: boolean
+ target?: "_blank"
}
export function Button({
+ target,
href,
className,
children,
@@ -33,6 +35,7 @@ export function Button({
className,
)}
href={href}
+ target={target}
{...(href?.startsWith("https://") && {
target: "_blank",
rel: "noreferrer",