@@ -5,6 +5,7 @@ import { ReactComponent as Postman } from "../../../../static/img/conf/Sponsors/
5
5
import { ReactComponent as Solo } from "../../../../static/img/conf/Sponsors/Solo.svg"
6
6
import { ReactComponent as Hasura } from "../../../../static/img/conf/Sponsors/Hasura.svg"
7
7
import { ReactComponent as TheGraph } from "../../../../static/img/conf/Sponsors/TheGraph.svg"
8
+ import { ReactComponent as TheGuild } from "../../../../static/img/conf/Sponsors/TheGuild.svg"
8
9
9
10
interface Image {
10
11
iconPath : string
@@ -23,6 +24,11 @@ function alphabetSort(a: Image, b: Image) {
23
24
}
24
25
25
26
const sponsorDiamond : Image [ ] = [
27
+ {
28
+ iconPath : TheGuild ,
29
+ name : "The Guild" ,
30
+ link : "https://the-guild.dev/" ,
31
+ } ,
26
32
{
27
33
iconPath : Postman ,
28
34
name : "Postman" ,
@@ -59,6 +65,15 @@ const sponsorSilver: Image[] = [
59
65
} ,
60
66
]
61
67
68
+ const workshopDaySponsors : Image [ ] = [
69
+ {
70
+ iconPath : TheGuild ,
71
+ name : "The Guild" ,
72
+ link : "https://the-guild.dev/" ,
73
+ workshopSponsor : true ,
74
+ } ,
75
+ ]
76
+
62
77
const SponsersConf = ( ) => {
63
78
return (
64
79
< div id = "sponsors" className = "bg-white py-10 static" >
@@ -68,21 +83,19 @@ const SponsersConf = () => {
68
83
< h3 className = "text-center text-[--rhodamine] font-bold my-10 underline underline-offset-8" >
69
84
DIAMOND
70
85
</ 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
+ ) ) }
84
97
</ 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" >
86
99
PLATINUM
87
100
</ h3 >
88
101
< div className = "flex justify-center items-start flex-wrap gap-[20px]" >
@@ -118,7 +131,7 @@ const SponsersConf = () => {
118
131
) ) }
119
132
</ div >
120
133
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" >
122
135
SILVER
123
136
</ h3 >
124
137
< div className = "flex justify-center items-start flex-wrap gap-[20px]" >
@@ -135,6 +148,21 @@ const SponsersConf = () => {
135
148
</ a >
136
149
) ) }
137
150
</ 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 >
138
166
</ div >
139
167
)
140
168
}
0 commit comments