1- import Stellate from "public/img/conf/Sponsors/Stellate.svg?svgr"
2- import Hasura from "public/img/conf/Sponsors/Hasura.svg?svgr"
3- import TheGuild from "public/img/conf/Sponsors/TheGuild.svg?svgr"
4- import Apollo from "public/img/conf/Sponsors/Apollo.svg?svgr"
5- import Tyk from "public/img/conf/Sponsors/Tyk.svg?svgr"
6- import IBM from "public/img/conf/Sponsors/IBM.svg?svgr"
7- import Graphweaver from "public/img/conf/Sponsors/Graphweaver.svg?svgr"
1+ import Grafbase from "public/img/conf/Sponsors/Grafbase.svg?svgr"
82
93import { clsx } from "clsx"
104import { ChevronRight } from "../pixelarticons/chevron-right"
@@ -15,20 +9,12 @@ interface Sponsor {
159 link : string
1610}
1711
18- const sponsorDiamond : Sponsor [ ] = [
19- { icon : TheGuild , name : "The Guild" , link : "https://the-guild.dev" } ,
20- { icon : IBM , name : "IBM" , link : "https://www.ibm.com/products/api-connect" } ,
21- ]
12+ const sponsorDiamond : Sponsor [ ] = [ ]
2213
23- const sponsorGold : Sponsor [ ] = [
24- { icon : Apollo , name : "Apollo" , link : "https://www.apollographql.com/" } ,
25- { icon : Graphweaver , name : "Graphweaver" , link : "https://graphweaver.com" } ,
26- { icon : Hasura , name : "Hasura" , link : "https://hasura.io" } ,
27- ]
14+ const sponsorGold : Sponsor [ ] = [ ]
2815
2916const sponsorSilver : Sponsor [ ] = [
30- { icon : Stellate , name : "Stellate" , link : "https://stellate.co" } ,
31- { icon : Tyk , name : "Tyk" , link : "https://tyk.io/" } ,
17+ { icon : Grafbase , name : "Grafbase" , link : "https://grafbase.com/" } ,
3218]
3319
3420export interface SponsorsProps {
@@ -61,9 +47,9 @@ export function Sponsors({ heading }: SponsorsProps) {
6147 < h1 className = "typography-h2" > { heading } </ h1 >
6248
6349 < div className = "mt-10 md:mt-16" >
64- { sponsorTiers . map ( tier => (
65- < Tier key = { tier . name } tier = { tier } />
66- ) ) }
50+ { sponsorTiers . map (
51+ tier => tier . items . length > 0 && < Tier key = { tier . name } tier = { tier } /> ,
52+ ) }
6753 </ div >
6854 </ section >
6955 )
@@ -78,7 +64,7 @@ function Tier({ tier }: { tier: Tier }) {
7864 </ h3 >
7965 < div
8066 className = { clsx (
81- "grid justify-center gap-x-8 gap-y-4 md :grid-cols-2 xl:grid-cols-3" ,
67+ "grid justify-center gap-x-8 gap-y-4 sm :grid-cols-2 xl:grid-cols-3" ,
8268 ) }
8369 >
8470 { tier . items . map ( ( { link, icon : Icon , name } , i ) => (
0 commit comments