diff --git a/src/app/conf/2025/page.tsx b/src/app/conf/2025/page.tsx index e4ba311019..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 { BusIcon, HostedByGraphQLFoundation } from "@/icons" +import { HostedByGraphQLFoundation } from "@/icons" import { Sponsors } from "./sponsors" import { Rubik } from "next/font/google" import GridButton from "../_components/grid-button" @@ -163,16 +163,16 @@ function FAQSection() {
-

+

Frequently
Asked Questions

-

+

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

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

-
-
-
-

- 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! +

+
@@ -292,7 +287,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 9ca15393ab..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 ( -
+
{items.map(({ link, icon, name }, i) => ( 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..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) => ( @@ -42,15 +39,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}
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).