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",