@@ -5,6 +5,7 @@ import { ReactComponent as Postman } from "../../../../static/img/conf/Sponsors/
55import { ReactComponent as Solo } from "../../../../static/img/conf/Sponsors/Solo.svg"
66import { ReactComponent as Hasura } from "../../../../static/img/conf/Sponsors/Hasura.svg"
77import { ReactComponent as TheGraph } from "../../../../static/img/conf/Sponsors/TheGraph.svg"
8+ import { ReactComponent as TheGuild } from "../../../../static/img/conf/Sponsors/TheGuild.svg"
89
910interface Image {
1011 iconPath : string
@@ -23,6 +24,11 @@ function alphabetSort(a: Image, b: Image) {
2324}
2425
2526const sponsorDiamond : Image [ ] = [
27+ {
28+ iconPath : TheGuild ,
29+ name : "The Guild" ,
30+ link : "https://the-guild.dev/" ,
31+ } ,
2632 {
2733 iconPath : Postman ,
2834 name : "Postman" ,
@@ -59,6 +65,15 @@ const sponsorSilver: Image[] = [
5965 } ,
6066]
6167
68+ const workshopDaySponsors : Image [ ] = [
69+ {
70+ iconPath : TheGuild ,
71+ name : "The Guild" ,
72+ link : "https://the-guild.dev/" ,
73+ workshopSponsor : true ,
74+ } ,
75+ ]
76+
6277const SponsersConf = ( ) => {
6378 return (
6479 < div id = "sponsors" className = "bg-white py-10 static" >
@@ -68,21 +83,19 @@ const SponsersConf = () => {
6883 < h3 className = "text-center text-[--rhodamine] font-bold my-10 underline underline-offset-8" >
6984 DIAMOND
7085 </ h3 >
71- < div className = "flex justify-center items-start flex-wrap gap-[20px]" >
72- { sponsorDiamond
73- . sort ( ( a , b ) => alphabetSort ( a , b ) )
74- . map ( ( sponsor , i ) => (
75- < a
76- key = { i }
77- className = "zoom-diamond flex flex-col items-center text-center w-full h-full"
78- href = { sponsor . link }
79- target = "_blank"
80- >
81- < sponsor . iconPath />
82- </ a >
83- ) ) }
86+ < div className = "flex justify-center items-center flex-wrap gap-[40px]" >
87+ { sponsorDiamond . map ( ( sponsor , i ) => (
88+ < a
89+ key = { i }
90+ className = "zoom-diamond flex flex-col items-center text-center w-full h-full"
91+ href = { sponsor . link }
92+ target = "_blank"
93+ >
94+ < sponsor . iconPath />
95+ </ a >
96+ ) ) }
8497 </ div >
85- < h3 className = "text-center text-[--rhodamine] font-bold my-20 underline underline-offset-8" >
98+ < h3 className = "text-center text-[--rhodamine] font-bold my-10 underline underline-offset-8" >
8699 PLATINUM
87100 </ h3 >
88101 < div className = "flex justify-center items-start flex-wrap gap-[20px]" >
@@ -118,7 +131,7 @@ const SponsersConf = () => {
118131 ) ) }
119132 </ div >
120133
121- < h3 className = "text-center text-[--rhodamine] font-bold my-20 underline underline-offset-8" >
134+ < h3 className = "text-center text-[--rhodamine] font-bold my-10 underline underline-offset-8" >
122135 SILVER
123136 </ h3 >
124137 < div className = "flex justify-center items-start flex-wrap gap-[20px]" >
@@ -135,6 +148,21 @@ const SponsersConf = () => {
135148 </ a >
136149 ) ) }
137150 </ div >
151+ < h1 className = "text-center text-4xl text-[#171E26] font-bold my-8 pt-10" >
152+ Workshop Day Sponsor
153+ </ h1 >
154+ < div className = "flex justify-center items-center flex-wrap gap-[40px]" >
155+ { workshopDaySponsors . map ( ( sponsor , i ) => (
156+ < a
157+ key = { i }
158+ className = "zoom-diamond flex flex-col items-center text-center w-full h-full"
159+ href = { sponsor . link }
160+ target = "_blank"
161+ >
162+ < sponsor . iconPath />
163+ </ a >
164+ ) ) }
165+ </ div >
138166 </ div >
139167 )
140168}
0 commit comments