From 6a34c111d9c29d7b20f017255773886aa08bcc36 Mon Sep 17 00:00:00 2001 From: YassinEldeeb Date: Sun, 2 Jun 2024 20:19:07 +0300 Subject: [PATCH 1/3] update 2024 sponsors --- src/app/conf/2024/sponsors.tsx | 72 ++++++++++------------------------ 1 file changed, 20 insertions(+), 52 deletions(-) diff --git a/src/app/conf/2024/sponsors.tsx b/src/app/conf/2024/sponsors.tsx index 8fbdebb1a0..e55dad8989 100644 --- a/src/app/conf/2024/sponsors.tsx +++ b/src/app/conf/2024/sponsors.tsx @@ -26,59 +26,27 @@ interface Image { } const sponsorDiamond: Image[] = [ - { icon: Hasura, name: "Hasura", link: "https://hasura.io" }, - { icon: Postman, name: "Postman", link: "https://postman.com" }, { icon: TheGuild, name: "The Guild", link: "https://the-guild.dev" }, ] const sponsorPlatinum: Image[] = [ - { icon: Hygraph, name: "Hygraph", link: "https://hygraph.com" }, - { icon: Solo, name: "Solo.io", link: "https://solo.io" }, ] const sponsorGold: Image[] = [ - { icon: StepZen, name: "StepZen", link: "https://stepzen.com" }, - { icon: Inigo, name: "Inigo", link: "https://inigo.io" }, - { icon: TheGraph, name: "The Graph", link: "https://thegraph.com" }, + { icon: Hasura, name: "Hasura", link: "https://hasura.io" }, ] const sponsorSilver: Image[] = [ - { icon: Graphabase, name: "Graphabase", link: "https://graphabase.com" }, - { icon: Neo4j, name: "Neo4j", link: "https://neo4j.com" }, { icon: Stellate, name: "Stellate", link: "https://stellate.co" }, - { icon: WunderGraph, name: "WunderGraph", link: "https://wundergraph.com" }, ] const workshopDaySponsors: Image[] = [ - { icon: TheGuild, name: "The Guild", link: "https://the-guild.dev" }, ] const mediaPartners: Image[] = [ - { icon: GraphQLWTF, name: "GraphQLWTF", link: "https://graphql.wtf" }, - { - icon: GraphQLWeekly, - name: "GraphQLWeekly", - link: "https://graphqlweekly.com", - }, ] const communityPartners: Image[] = [ - { - icon: AmsterdamGraphQL, - name: "Amsterdam GraphQL", - link: "https://meetup.com/amsterdam-graphql-meetup", - }, - { - icon: BangkokGraphQL, - name: "Bangkok GraphQL", - link: "https://meetup.com/graphql-bangkok", - }, - { - icon: EscapeTechnologies, - name: "EscapeTechnologies", - link: "https://escape.tech", - }, - { icon: TypeGraphQL, name: "TypeGraphQL", link: "https://typegraphql.com" }, ] function List({ @@ -91,7 +59,7 @@ function List({ linkClassName?: string }) { return ( -
+
{items.map(({ link, icon, name }, i) => (
-

Thanks to our 2023 sponsors!

-

Diamond

+

Thanks to our 2024 sponsors!

+ {sponsorDiamond.length && (<>

Diamond

-

Platinum

+ />)} + {sponsorPlatinum.length && (<>

Platinum

-

Gold

+ /> )} + {sponsorGold.length && (<>

Gold

-

Silver

+ />)} + {sponsorSilver.length&&(<>

Silver

-

Workshop Day Sponsor

+ />)} + {workshopDaySponsors.length && (<>

Workshop Day Sponsor

+ />)}
-
+ {/*

Partners

Media Partners

-
+
*/}
) } From 28ef34345914b9a64f90fd0d6e3094c84463bae2 Mon Sep 17 00:00:00 2001 From: YassinEldeeb Date: Wed, 12 Jun 2024 15:51:16 +0100 Subject: [PATCH 2/3] chore: prettier --- src/app/conf/2024/sponsors.tsx | 92 ++++++++++++++++++++-------------- 1 file changed, 54 insertions(+), 38 deletions(-) diff --git a/src/app/conf/2024/sponsors.tsx b/src/app/conf/2024/sponsors.tsx index e55dad8989..89aee5bb53 100644 --- a/src/app/conf/2024/sponsors.tsx +++ b/src/app/conf/2024/sponsors.tsx @@ -29,8 +29,7 @@ const sponsorDiamond: Image[] = [ { icon: TheGuild, name: "The Guild", link: "https://the-guild.dev" }, ] -const sponsorPlatinum: Image[] = [ -] +const sponsorPlatinum: Image[] = [] const sponsorGold: Image[] = [ { icon: Hasura, name: "Hasura", link: "https://hasura.io" }, @@ -40,14 +39,11 @@ const sponsorSilver: Image[] = [ { icon: Stellate, name: "Stellate", link: "https://stellate.co" }, ] -const workshopDaySponsors: Image[] = [ -] +const workshopDaySponsors: Image[] = [] -const mediaPartners: Image[] = [ -] +const mediaPartners: Image[] = [] -const communityPartners: Image[] = [ -] +const communityPartners: Image[] = [] function List({ items, @@ -101,36 +97,56 @@ export function Sponsors() {

Thanks to our 2024 sponsors!

- {sponsorDiamond.length && (<>

Diamond

- )} - {sponsorPlatinum.length && (<>

Platinum

- )} - {sponsorGold.length && (<>

Gold

- )} - {sponsorSilver.length&&(<>

Silver

- )} - {workshopDaySponsors.length && (<>

Workshop Day Sponsor

- )} + {sponsorDiamond.length && ( + <> +

Diamond

+ + + )} + {sponsorPlatinum.length && ( + <> +

Platinum

+ {" "} + + )} + {sponsorGold.length && ( + <> +

Gold

+ + + )} + {sponsorSilver.length && ( + <> +

Silver

+ + + )} + {workshopDaySponsors.length && ( + <> +

Workshop Day Sponsor

+ + + )}
{/*

Partners

From 6c7c48c241793331063b1c7cdcb4ed7a7b732665 Mon Sep 17 00:00:00 2001 From: YassinEldeeb Date: Thu, 11 Jul 2024 17:16:56 +0100 Subject: [PATCH 3/3] add apollo --- public/img/conf/Sponsors/Apollo.svg | 9 +++++++++ src/app/conf/2024/sponsors.tsx | 18 +++--------------- 2 files changed, 12 insertions(+), 15 deletions(-) create mode 100644 public/img/conf/Sponsors/Apollo.svg diff --git a/public/img/conf/Sponsors/Apollo.svg b/public/img/conf/Sponsors/Apollo.svg new file mode 100644 index 0000000000..61da635407 --- /dev/null +++ b/public/img/conf/Sponsors/Apollo.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/app/conf/2024/sponsors.tsx b/src/app/conf/2024/sponsors.tsx index 89aee5bb53..e21f3d9f29 100644 --- a/src/app/conf/2024/sponsors.tsx +++ b/src/app/conf/2024/sponsors.tsx @@ -1,21 +1,8 @@ import Stellate from "public/img/conf/Sponsors/Stellate.svg" -import Postman from "public/img/conf/Sponsors/Postman.svg" -import Solo from "public/img/conf/Sponsors/Solo.svg" import Hasura from "public/img/conf/Sponsors/Hasura.svg" -import TheGraph from "public/img/conf/Sponsors/TheGraph.svg" import TheGuild from "public/img/conf/Sponsors/TheGuild.svg" -import Hygraph from "public/img/conf/Sponsors/Hygraph.svg" -import StepZen from "public/img/conf/Sponsors/StepZen.svg" -import Inigo from "public/img/conf/Sponsors/Inigo.svg" -import Neo4j from "public/img/conf/Sponsors/Neo4j.svg" -import WunderGraph from "public/img/conf/Sponsors/WunderGraph.svg" -import Graphabase from "public/img/conf/Sponsors/Graphabase.svg" -import GraphQLWeekly from "public/img/conf/Partners/GraphQLWeekly.svg" -import GraphQLWTF from "public/img/conf/Partners/GraphQLwtf.svg" -import EscapeTechnologies from "public/img/conf/Partners/EscapeTechnologies.svg" -import AmsterdamGraphQL from "public/img/conf/Partners/AmsterdamGraphQL.svg" -import BangkokGraphQL from "public/img/conf/Partners/BangkokGraphQL.svg" -import TypeGraphQL from "public/img/conf/Partners/TypeGraphQL.svg" +import Apollo from "public/img/conf/Sponsors/Apollo.svg" + import { clsx } from "clsx" import NextImage from "next-image-export-optimizer" @@ -32,6 +19,7 @@ const sponsorDiamond: Image[] = [ const sponsorPlatinum: Image[] = [] const sponsorGold: Image[] = [ + { icon: Apollo, name: "Apollo", link: "https://www.apollographql.com/" }, { icon: Hasura, name: "Hasura", link: "https://hasura.io" }, ]