From 3a0f40510ffa50488a3fd48046d899e21c1fec88 Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Wed, 18 Dec 2024 15:39:50 +0000 Subject: [PATCH 1/7] make sponsors logos more responsive --- src/app/conf/2025/sponsors.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/conf/2025/sponsors.tsx b/src/app/conf/2025/sponsors.tsx index 9ca15393ab..b663d1db13 100644 --- a/src/app/conf/2025/sponsors.tsx +++ b/src/app/conf/2025/sponsors.tsx @@ -50,7 +50,7 @@ function List({ linkClassName?: string }) { return ( -
+
{items.map(({ link, icon, name }, i) => ( Date: Wed, 18 Dec 2024 15:45:06 +0000 Subject: [PATCH 2/7] consistency --- src/app/conf/2025/page.tsx | 2 +- src/app/conf/2025/sponsors.tsx | 2 +- src/app/conf/_components/badge.tsx | 2 +- src/app/conf/_components/grid-button.tsx | 6 ++---- 4 files changed, 5 insertions(+), 7 deletions(-) diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index e4ba311019..e456f0ab24 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -292,7 +292,7 @@ export default function Page() { href="https://cvent.me/PBNYEe?utm_source=graphql_conf_2025&utm_medium=website&utm_campaign=register_section" target="_blank" rel="noreferrer" - className="relative z-0 px-28 py-4 text-white text-3xl font-semibold bg-primary hover:bg-primary flex items-center justify-center gap-2" + className="px-20 md:px-28 py-4 text-center text-white text-3xl font-semibold bg-primary/85 hover:bg-primary/100 transition-colors" > Get Tickets diff --git a/src/app/conf/2025/sponsors.tsx b/src/app/conf/2025/sponsors.tsx index b663d1db13..62c015c9b0 100644 --- a/src/app/conf/2025/sponsors.tsx +++ b/src/app/conf/2025/sponsors.tsx @@ -197,7 +197,7 @@ export function Sponsors() { href="https://events.linuxfoundation.org/wp-content/uploads/2024/12/sponsor_GraphQLConf_2025.pdf?utm_source=graphql_conf_2025&utm_medium=website&utm_campaign=sponsor_section" target="_blank" rel="noreferrer" - className="relative z-0 px-28 py-4 text-white text-3xl font-semibold bg-[#E10098] hover:bg-[#ef00a3] flex items-center justify-center gap-2" + className="px-20 md:px-28 py-4 text-center text-white text-3xl font-semibold bg-primary/85 hover:bg-primary/100 transition-colors" > Download Prospectus diff --git a/src/app/conf/_components/badge.tsx b/src/app/conf/_components/badge.tsx index 17127c25fc..a2fa4ab51e 100644 --- a/src/app/conf/_components/badge.tsx +++ b/src/app/conf/_components/badge.tsx @@ -3,7 +3,7 @@ import { clsx } from "clsx" const badgeVariants = { default: - "border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/80", + "border-transparent bg-primary text-primary-foreground shadow hover:bg-primary/85", } export function Badge({ diff --git a/src/app/conf/_components/grid-button.tsx b/src/app/conf/_components/grid-button.tsx index f3046e2fa8..68ed2b1f7b 100644 --- a/src/app/conf/_components/grid-button.tsx +++ b/src/app/conf/_components/grid-button.tsx @@ -42,15 +42,13 @@ const GridButton: React.FC = ({ href={disabled ? undefined : href} target="_blank" rel="noreferrer" - className="relative z-0 col-span-8 row-span-2 text-white text-3xl font-semibold bg-[#E10098] hover:bg-[#ef00a3] flex items-center justify-center gap-2" + className="px-20 flex items-center justify-center md:px-28 py-4 text-center text-white text-3xl font-semibold bg-primary/85 hover:bg-primary/100 transition-colors" style={{ gridColumn: "6 / span 8", gridRow: "3 / span 2", }} > - + {title}
From 5b4a05408291ccbf2c0df9d9c92a1dcd8a40b921 Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Wed, 18 Dec 2024 15:47:48 +0000 Subject: [PATCH 3/7] text selection --- src/app/conf/2025/page.tsx | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index e456f0ab24..a0767a524b 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -163,16 +163,16 @@ function FAQSection() {
-

+

Frequently
Asked Questions

-

+

PLEASE CONTACT{" "} graphqlconf@graphql.org @@ -187,7 +187,7 @@ function FAQSection() { >

- {faq.question} + {faq.question}

Date: Wed, 18 Dec 2024 15:50:09 +0000 Subject: [PATCH 4/7] Update src/app/conf/2025/sponsors.tsx Co-authored-by: Dimitri POSTOLOV --- src/app/conf/2025/sponsors.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/conf/2025/sponsors.tsx b/src/app/conf/2025/sponsors.tsx index 62c015c9b0..1c5ed7efae 100644 --- a/src/app/conf/2025/sponsors.tsx +++ b/src/app/conf/2025/sponsors.tsx @@ -50,7 +50,7 @@ function List({ linkClassName?: string }) { return ( -

-
-
-
-

- Celebrating 10 Years of GraphQL. Three transformative days of - expert insights and innovation to shape the next decade of APIs - together! -

- -
-
+
+

+ Celebrating 10 Years of GraphQL. Three transformative days of expert + insights and innovation to shape the next decade of APIs together! +

+
diff --git a/src/app/conf/_components/grid-button.tsx b/src/app/conf/_components/grid-button.tsx index 68ed2b1f7b..d0c1942bb1 100644 --- a/src/app/conf/_components/grid-button.tsx +++ b/src/app/conf/_components/grid-button.tsx @@ -16,16 +16,13 @@ const GridButton: React.FC = ({ return (
{Array.from({ length: 18 * 5 + 2 }).map((_, index) => ( From 0bffc223d2a465168534e634e85d627aebfc035d Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Wed, 18 Dec 2024 16:32:41 +0000 Subject: [PATCH 6/7] remove unused --- src/app/conf/2025/page.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index b885132c4b..5772546929 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -1,5 +1,5 @@ import { Metadata } from "next" -import { BusIcon, HostedByGraphQLFoundation } from "@/icons" +import { HostedByGraphQLFoundation } from "@/icons"; import { Sponsors } from "./sponsors" import { Rubik } from "next/font/google" import GridButton from "../_components/grid-button" From a02fecfa2fbf3bde2967b4b213b181efb65d0dfa Mon Sep 17 00:00:00 2001 From: Saihajpreet Singh Date: Wed, 18 Dec 2024 16:39:08 +0000 Subject: [PATCH 7/7] prettier --- src/app/conf/2025/page.tsx | 2 +- .../graphql-protect/general/graphql-protect.md | 13 ++++++------- 2 files changed, 7 insertions(+), 8 deletions(-) diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index 5772546929..354cba2867 100644 --- a/src/app/conf/2025/page.tsx +++ b/src/app/conf/2025/page.tsx @@ -1,5 +1,5 @@ import { Metadata } from "next" -import { HostedByGraphQLFoundation } from "@/icons"; +import { HostedByGraphQLFoundation } from "@/icons" import { Sponsors } from "./sponsors" import { Rubik } from "next/font/google" import GridButton from "../_components/grid-button" diff --git a/src/code/tools/graphql-protect/general/graphql-protect.md b/src/code/tools/graphql-protect/general/graphql-protect.md index 9b959ac4ca..d31f77e2db 100644 --- a/src/code/tools/graphql-protect/general/graphql-protect.md +++ b/src/code/tools/graphql-protect/general/graphql-protect.md @@ -12,17 +12,16 @@ Getting started with GraphQL Protect is as simple as pulling the provided contai GraphQL Protect offers the following protection mechanism, and more: 1. [x] **Trusted Documents** (Persisted Operations) -4. [x] **Max Aliases** -5. [x] **Max Tokens** -6. [x] **Max Depth** -7. [x] **Max Batch** -2. [x] **Block Field Suggestions** -3. [x] **Obfuscate upstream errors** +2. [x] **Max Aliases** +3. [x] **Max Tokens** +4. [x] **Max Depth** +5. [x] **Max Batch** +6. [x] **Block Field Suggestions** +7. [x] **Obfuscate upstream errors** 8. [x] **Enforce POST** 9. [x] **Access Logging** 10. [x] [... and more!](https://github.com/ldebruijn/graphql-protect?tab=readme-ov-file#features) - Protecting your GraphQL API against abuse has never been easier, start protecting your API today. The full [example can be found on GitHub](https://github.com/ldebruijn/graphql-protect?tab=readme-ov-file#installation).