-
Notifications
You must be signed in to change notification settings - Fork 2.2k
/
conf.tsx
460 lines (459 loc) · 31.6 KB
/
conf.tsx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
import { Footer, Header } from '@nrwl/nx-dev/ui-common';
import {
ConfHealthAndSafety,
ConfLocation,
ConfScheduleShort,
ConfSpeakers,
ConfWorkshop,
} from '@nrwl/nx-dev/ui-conference';
import { NextSeo } from 'next-seo';
import Link from 'next/link';
import { useRouter } from 'next/router';
import Script from 'next/script';
export default function ConfPage(): JSX.Element {
const router = useRouter();
return (
<>
<NextSeo
title="Nx Conf 2022 - October 17th, 2022"
description="Nx Conf is a conference featuring members of the Nx team and the community. Join us as we share our ideas and expertise about monorepos and making development faster, more scalable, and more collaborative."
openGraph={{
url: 'https://nx.dev' + router.asPath,
title: 'Nx Conf 2022 - October 17th, 2022',
description:
'Nx Conf is a conference featuring members of the Nx team and the community. Join us as we share our ideas and expertise about monorepos and making development faster, more scalable, and more collaborative.',
images: [
{
url: 'https://nx.dev/images/nx-conf-2022-media.jpg',
width: 1000,
height: 500,
alt: 'Nx Conf 2022 - October 17th, 2022',
type: 'image/jpeg',
},
],
siteName: 'NxDev',
type: 'website',
}}
/>
<Header />
<main id="main" role="main">
<div
className="w-full overflow-hidden bg-slate-50 dark:bg-slate-800/40"
style={{
background:
"url(\"data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' viewBox='0 0 34 34'%3E%3Crect width='2' height='2' fill='rgb(59,130,246)' fill-opacity='0.15'/%3E%3C/svg%3E\")",
}}
>
{/*INTRO*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24 flex flex-col items-start py-48 lg:flex-row">
<div className="relative mt-8 flex w-full flex-col pb-10 lg:mt-0 lg:w-2/5 lg:pb-0">
<svg
id="nx-conf-logo"
className="-left-60 -top-60 w-full dark:text-white"
role="img"
xmlns="http://www.w3.org/2000/svg"
width="290"
height="268"
viewBox="0 0 290 268"
fill="currentColor"
>
<path d="M1.96704 1.10176V67.2075H11.3214V21.7047C14.7697 17.6649 18.2547 14.58 21.7763 12.4499C25.3714 10.3198 28.893 9.2548 32.3413 9.2548C36.8901 9.2548 40.3384 10.6136 42.6861 13.3313C45.1073 15.9755 46.3178 19.8684 46.3178 25.01V67.2075H55.6722V23.137C55.6722 16.0123 53.6913 10.3933 49.7294 6.28004C45.7676 2.09335 40.4117 0 33.6619 0C29.4066 0 25.5548 1.10176 22.1065 3.30529C18.7316 5.43536 16.2371 8.29994 14.623 11.899H11.3214V1.10176H1.96704Z" />
<path d="M105.239 40.8752L122.957 67.2073H133.742L110.961 33.6035L134.622 1.10156H123.837L106.119 26.7726L89.0611 1.10156H78.1659L100.506 34.1544L77.5056 67.2073H88.2907L105.239 40.8752Z" />
<path d="M249.602 179.311V122.02H230.673V113.206H249.602V108.578C249.602 102.849 251.877 98.4419 256.425 95.3569C260.974 92.272 266.55 90.7295 273.153 90.7295C276.601 90.7295 279.61 91.0601 282.177 91.7211C284.819 92.3087 287.166 92.9331 289.221 93.5941L287.02 101.968C285.479 101.453 283.535 100.976 281.187 100.535C278.913 100.021 276.088 99.764 272.713 99.764C268.531 99.764 265.193 100.425 262.698 101.747C260.204 102.996 258.957 105.126 258.957 108.137V113.206H286.91V122.02H258.957V179.311H249.602Z" />
<path d="M30.4704 180.413C21.0793 180.413 13.9627 178.32 9.1204 174.133C4.35149 169.946 1.96704 163.776 1.96704 155.623V137.555C1.96704 129.108 4.35149 122.754 9.1204 118.494C13.8893 114.234 20.9693 112.104 30.3604 112.104C38.5775 112.104 44.9605 113.977 49.5093 117.723C54.0581 121.395 56.5893 126.941 57.1029 134.359L47.8586 134.8C47.5651 130.173 45.951 126.721 43.0163 124.444C40.155 122.093 35.9363 120.918 30.3604 120.918C23.9774 120.918 19.2085 122.277 16.0537 124.994C12.8988 127.639 11.3214 131.715 11.3214 137.224V155.844C11.3214 161.132 12.8988 165.099 16.0537 167.743C19.2818 170.314 24.1241 171.599 30.5805 171.599C36.083 171.599 40.265 170.644 43.1263 168.734C46.0611 166.751 47.6385 163.813 47.8586 159.92L57.1029 160.361C56.5893 166.972 54.0214 171.966 49.3993 175.345C44.8505 178.724 38.5409 180.413 30.4704 180.413Z" />
<path
fillRule="evenodd"
clipRule="evenodd"
d="M105.899 180.413C97.168 180.413 90.4915 178.283 85.8693 174.023C81.3205 169.689 79.0461 163.483 79.0461 155.403V137.555C79.0461 129.328 81.3572 123.048 85.9794 118.714C90.6016 114.307 97.278 112.104 106.009 112.104C114.666 112.104 121.269 114.307 125.818 118.714C130.44 123.048 132.751 129.291 132.751 137.444V155.293C132.751 163.446 130.44 169.689 125.818 174.023C121.269 178.283 114.63 180.413 105.899 180.413ZM105.899 171.599C111.842 171.599 116.244 170.277 119.105 167.633C121.966 164.988 123.397 160.985 123.397 155.623V137.334C123.397 131.825 121.966 127.712 119.105 124.994C116.244 122.277 111.842 120.918 105.899 120.918C99.9559 120.918 95.5539 122.277 92.6925 124.994C89.8312 127.712 88.4005 131.862 88.4005 137.444V155.734C88.4005 161.022 89.8312 164.988 92.6925 167.633C95.5539 170.277 99.9559 171.599 105.899 171.599Z"
/>
<path d="M156.125 113.206V179.311H165.48V133.809C168.928 129.769 172.413 126.684 175.935 124.554C179.53 122.424 183.051 121.359 186.5 121.359C191.048 121.359 194.497 122.717 196.844 125.435C199.266 128.079 200.476 131.972 200.476 137.114V179.311H209.831V135.241C209.831 128.116 207.85 122.497 203.888 118.384C199.926 114.197 194.57 112.104 187.82 112.104C183.565 112.104 179.713 113.206 176.265 115.409C172.89 117.539 170.395 120.404 168.781 124.003H165.48V113.206H156.125Z" />
<path d="M18.0135 222.552L0.220703 268H4.26857L22.0614 222.552H18.0135Z" />
<path d="M45 266.335V263.011L57.483 249.347C58.9479 247.746 60.1544 246.355 61.1023 245.173C62.0502 243.979 62.7519 242.859 63.2074 241.812C63.6752 240.754 63.9091 239.646 63.9091 238.489C63.9091 237.159 63.589 236.008 62.9489 235.036C62.321 234.063 61.4593 233.312 60.3636 232.783C59.268 232.253 58.0369 231.989 56.6705 231.989C55.2178 231.989 53.9498 232.29 52.8665 232.893C51.7955 233.484 50.9645 234.315 50.3736 235.386C49.795 236.457 49.5057 237.713 49.5057 239.153H45.1477C45.1477 236.937 45.6586 234.992 46.6804 233.318C47.7022 231.644 49.0933 230.339 50.8537 229.403C52.6264 228.468 54.6146 228 56.8182 228C59.0341 228 60.9976 228.468 62.7088 229.403C64.42 230.339 65.7618 231.601 66.7344 233.189C67.7069 234.777 68.1932 236.544 68.1932 238.489C68.1932 239.88 67.9408 241.24 67.4361 242.57C66.9437 243.887 66.0819 245.358 64.8509 246.983C63.6321 248.596 61.9394 250.565 59.7727 252.892L51.2784 261.977V262.273H68.858V266.335H45Z" />
<path d="M88.8196 266.852C86.0374 266.852 83.6676 266.095 81.7102 264.581C79.7528 263.054 78.2571 260.845 77.223 257.952C76.1889 255.046 75.6719 251.538 75.6719 247.426C75.6719 243.339 76.1889 239.849 77.223 236.956C78.2694 234.051 79.7713 231.835 81.7287 230.308C83.6984 228.769 86.062 228 88.8196 228C91.5772 228 93.9347 228.769 95.892 230.308C97.8617 231.835 99.3636 234.051 100.398 236.956C101.444 239.849 101.967 243.339 101.967 247.426C101.967 251.538 101.45 255.046 100.416 257.952C99.3821 260.845 97.8864 263.054 95.929 264.581C93.9716 266.095 91.6018 266.852 88.8196 266.852ZM88.8196 262.79C91.5772 262.79 93.7192 261.46 95.2457 258.801C96.7723 256.142 97.5355 252.35 97.5355 247.426C97.5355 244.152 97.1847 241.363 96.483 239.061C95.7936 236.759 94.7964 235.005 93.4915 233.798C92.1989 232.592 90.6416 231.989 88.8196 231.989C86.0866 231.989 83.9508 233.337 82.4119 236.033C80.8731 238.716 80.1037 242.514 80.1037 247.426C80.1037 250.701 80.4484 253.483 81.1378 255.773C81.8272 258.063 82.8182 259.804 84.1108 260.999C85.4157 262.193 86.9853 262.79 88.8196 262.79Z" />
<path d="M108.984 266.335V263.011L121.467 249.347C122.932 247.746 124.139 246.355 125.087 245.173C126.035 243.979 126.736 242.859 127.192 241.812C127.66 240.754 127.893 239.646 127.893 238.489C127.893 237.159 127.573 236.008 126.933 235.036C126.305 234.063 125.444 233.312 124.348 232.783C123.252 232.253 122.021 231.989 120.655 231.989C119.202 231.989 117.934 232.29 116.851 232.893C115.78 233.484 114.949 234.315 114.358 235.386C113.779 236.457 113.49 237.713 113.49 239.153H109.132C109.132 236.937 109.643 234.992 110.665 233.318C111.687 231.644 113.078 230.339 114.838 229.403C116.611 228.468 118.599 228 120.803 228C123.018 228 124.982 228.468 126.693 229.403C128.404 230.339 129.746 231.601 130.719 233.189C131.691 234.777 132.178 236.544 132.178 238.489C132.178 239.88 131.925 241.24 131.42 242.57C130.928 243.887 130.066 245.358 128.835 246.983C127.616 248.596 125.924 250.565 123.757 252.892L115.263 261.977V262.273H132.842V266.335H108.984Z" />
<path d="M140.469 266.335V263.011L152.952 249.347C154.417 247.746 155.623 246.355 156.571 245.173C157.519 243.979 158.221 242.859 158.676 241.812C159.144 240.754 159.378 239.646 159.378 238.489C159.378 237.159 159.058 236.008 158.418 235.036C157.79 234.063 156.928 233.312 155.832 232.783C154.737 232.253 153.506 231.989 152.139 231.989C150.687 231.989 149.419 232.29 148.335 232.893C147.264 233.484 146.433 234.315 145.842 235.386C145.264 236.457 144.974 237.713 144.974 239.153H140.616C140.616 236.937 141.127 234.992 142.149 233.318C143.171 231.644 144.562 230.339 146.322 229.403C148.095 228.468 150.083 228 152.287 228C154.503 228 156.466 228.468 158.178 229.403C159.889 230.339 161.231 231.601 162.203 233.189C163.176 234.777 163.662 236.544 163.662 238.489C163.662 239.88 163.41 241.24 162.905 242.57C162.412 243.887 161.551 245.358 160.32 246.983C159.101 248.596 157.408 250.565 155.241 252.892L146.747 261.977V262.273H164.327V266.335H140.469Z" />
</svg>
</div>
<div className="mt-8 flex w-full flex-col pb-10 lg:mt-0 lg:w-3/5 lg:pl-16 lg:pb-0">
<h2 className="my-6">
<div className="font-input-mono mb-4 inline-block rounded-lg border border-slate-200 bg-white/40 p-4 py-4 px-6 text-xl text-sm font-extrabold leading-none tracking-tight shadow-sm transition hover:bg-white dark:border-slate-800/40 dark:bg-slate-800/60 dark:hover:bg-slate-800 sm:text-2xl lg:text-2xl">
<span className="sr-only">Announcing Nx Conf on </span>{' '}
October 17, 2022
</div>
</h2>
<h3 className="mb-6">
<div className="font-input-mono text-lg">
<span role="img" aria-label="location pointer emoji">
📍
</span>{' '}
in-person in Tempe, AZ
</div>
<div className="font-input-mono text-lg">
<span role="img" aria-label="globe emoji">
🌎
</span>{' '}
online
</div>
</h3>
<p className="mb-6 sm:text-lg">
Nx Conf is a conference featuring members of the Nx team and
the community. Join us as we share our ideas and expertise
about monorepos and making development faster, more scalable,
and more collaborative.
</p>
{/*<p className="mb-6 sm:text-lg">*/}
{/* Workshops will be available on Oct. 16, 18.*/}
{/*</p>*/}
{/* <a
className="font-input-mono group flex w-full items-center text-blue-500 dark:text-sky-500 sm:text-xl"
href="https://ti.to/nx-conf/nx-conf-2022?utm_source=nxdev"
>
<span className="group-hover:underline">Register now</span>
<svg
xmlns="http://www.w3.org/2000/svg"
className="ml-1 h-8 w-8 transform-gpu transition duration-200 ease-out group-hover:translate-x-2 "
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="M13 7l5 5m0 0l-5 5m5-5H6"
/>
</svg>
</a> */}
<a
rel="noreferrer"
target="_blank"
href="https://www.youtube.com/watch?v=-g3NABhePJg&utm_source=nx.dev"
className="font-input-mono group flex w-full items-center text-blue-500 dark:text-sky-500 sm:text-xl"
>
<span className="group-hover:underline">
Watch the live replay available
</span>
<svg
xmlns="http://www.w3.org/2000/svg"
className="ml-1 h-8 w-8 transform-gpu transition duration-200 ease-out group-hover:translate-x-2 "
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="M13 7l5 5m0 0l-5 5m5-5H6"
/>
</svg>
</a>
{/*<div className="mt-16 flex">
<a
className="font-input-mono group flex w-full items-center justify-end sm:text-2xl"
href="https://youtu.be/iIZOfV0GFmU"
>
<span className="group-hover:underline">
Replay Available Watch Now
</span>
<svg
xmlns="http://www.w3.org/2000/svg"
className="ml-1 h-8 w-8 transform-gpu transition duration-200 ease-out group-hover:translate-x-2 "
fill="none"
viewBox="0 0 24 24"
stroke="currentColor"
>
<path
strokeLinecap="round"
strokeLinejoin="round"
strokeWidth={2}
d="M13 7l5 5m0 0l-5 5m5-5H6"
/>
</svg>
</a>
</div>*/}
</div>
</div>
</div>
</div>
<div className="w-full overflow-hidden">
{/*NAVIGATION*/}
<div className="hidden border-t border-b border-slate-200 dark:border-slate-700 md:block">
<div className="mx-auto max-w-screen-lg xl:max-w-screen-xl">
<div className="font-input-mono grid-cols-7 items-center divide-x divide-slate-200 text-center dark:divide-slate-700 md:grid">
<div className="p-8">
<svg
id="nx-conf-logo"
className="w-22 inline-block dark:text-white"
role="img"
viewBox="0 0 446 86"
fill="currentColor"
xmlns="http://www.w3.org/2000/svg"
>
<path d="M407.071 31.4634V84.9512H417.42V31.4634H443.292V22.0244H417.42V17.7244C417.42 14.7878 418.558 12.6902 420.835 11.4317C423.112 10.1033 426.147 9.43902 429.942 9.43902C432.909 9.43902 435.461 9.68374 437.6 10.1732C439.808 10.5927 441.67 11.0472 443.188 11.5366L445.258 2.72683C443.257 2.02764 440.981 1.39837 438.428 0.839023C435.944 0.279675 433.116 0 429.942 0C423.457 0 418.006 1.57317 413.591 4.71951C409.244 7.79593 407.071 12.1659 407.071 17.8293V22.0244H389.478V31.4634H407.071Z" />
<path d="M180.934 80.0219C185.556 84.0073 192.386 86 201.424 86C209.427 86 215.567 84.3569 219.845 81.0707C224.122 77.7845 226.503 72.9252 226.986 66.4927L216.844 65.8634C216.637 69.4293 215.257 72.1211 212.704 73.939C210.152 75.687 206.392 76.561 201.424 76.561C195.698 76.561 191.42 75.3724 188.592 72.9951C185.832 70.6179 184.452 67.0171 184.452 62.1927V45.2024C184.452 40.1683 185.832 36.4626 188.592 34.0854C191.351 31.6382 195.56 30.4146 201.217 30.4146C206.254 30.4146 210.048 31.4634 212.601 33.561C215.154 35.6585 216.568 38.8748 216.844 43.2098L226.986 42.5805C226.503 35.5187 224.088 30.1699 219.741 26.5341C215.464 22.8285 209.324 20.9756 201.321 20.9756C192.352 20.9756 185.556 23.0382 180.934 27.1634C176.38 31.2187 174.104 37.2317 174.104 45.2024V62.1927C174.104 70.0236 176.38 75.9667 180.934 80.0219Z" />
<path
fillRule="evenodd"
clipRule="evenodd"
d="M253.208 79.9171C257.693 83.9724 264.109 86 272.457 86C280.805 86 287.187 83.9724 291.602 79.9171C296.086 75.7919 298.329 69.8837 298.329 62.1927V45.2024C298.329 37.4415 296.086 31.4634 291.602 27.2683C287.187 23.0732 280.839 20.9756 272.56 20.9756C264.212 20.9756 257.796 23.0732 253.312 27.2683C248.827 31.4634 246.585 37.4415 246.585 45.2024V62.1927C246.585 69.8837 248.793 75.7919 253.208 79.9171ZM284.151 72.9951C281.598 75.3724 277.7 76.561 272.457 76.561C267.214 76.561 263.316 75.3724 260.763 72.9951C258.21 70.6179 256.934 67.0171 256.934 62.1927V45.2024C256.934 40.1683 258.21 36.4626 260.763 34.0854C263.316 31.6382 267.214 30.4146 272.457 30.4146C277.7 30.4146 281.598 31.6382 284.151 34.0854C286.704 36.4626 287.98 40.1683 287.98 45.2024V62.1927C287.98 67.0171 286.704 70.6179 284.151 72.9951Z"
/>
<path d="M319.067 84.9512V22.0244H329.415V32.5122H332.52C334.038 28.9463 336.418 26.1496 339.661 24.122C342.903 22.0244 346.594 20.9756 350.734 20.9756C356.943 20.9756 361.841 22.8984 365.429 26.7439C369.017 30.5894 370.81 35.8333 370.81 42.4756V84.9512H360.462V44.5732C360.462 40.1683 359.392 36.8122 357.253 34.5049C355.184 32.1276 352.183 30.939 348.25 30.939C345.145 30.939 341.972 31.8829 338.729 33.7707C335.556 35.6585 332.451 38.3854 329.415 41.9512V84.9512H319.067Z" />
<path d="M0 21.9504V84.8056H10.3081V41.8545C13.3318 38.2927 16.4243 35.569 19.5854 33.6833C22.8153 31.7977 25.9765 30.8549 29.0689 30.8549C32.986 30.8549 35.9753 32.0421 38.037 34.4166C40.1673 36.7213 41.2325 40.0736 41.2325 44.4735V84.8056H51.5406V42.3783C51.5406 35.7436 49.7539 30.5056 46.1804 26.6645C42.6069 22.8234 37.7277 20.9028 31.5429 20.9028C27.4196 20.9028 23.743 21.9504 20.5132 24.0455C17.2833 26.0709 14.9124 28.8644 13.4006 32.4262H10.3081V21.9504H0Z" />
<path d="M97.3489 60.8158L113.327 84.8056H124.872L103.431 52.7494L125.284 21.9504H113.842L98.2767 44.9973L82.9176 21.9504H71.3725L92.298 53.2732L70.6509 84.8056H82.0929L97.3489 60.8158Z" />
</svg>
</div>
<Link
href="#agenda"
className="cursor-pointer bg-white/40 py-8 transition hover:bg-white dark:bg-slate-800/60 dark:hover:bg-slate-800"
>
Agenda
</Link>
<Link
href="#speakers"
className="cursor-pointer bg-white/40 py-8 transition hover:bg-white dark:bg-slate-800/60 dark:hover:bg-slate-800"
>
Speakers
</Link>
<Link
href="#workshop"
className="cursor-pointer bg-white/40 py-8 transition hover:bg-white dark:bg-slate-800/60 dark:hover:bg-slate-800"
>
Workshop
</Link>
<Link
href="#location"
className="cursor-pointer bg-white/40 py-8 transition hover:bg-white dark:bg-slate-800/60 dark:hover:bg-slate-800"
>
Location
</Link>
<Link
href="#health-and-safety"
className="cursor-pointer bg-white/40 py-8 transition hover:bg-white dark:bg-slate-800/60 dark:hover:bg-slate-800"
>
Health & Safety
</Link>
</div>
</div>
</div>
{/*AGENDA*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2 id="agenda" className="font-input-mono my-20 text-3xl">
Agenda{' '}
<span className="text-base italic">(Phoenix - UTC-07:00)</span>
</h2>
</div>
</div>
<ConfScheduleShort />
{/*SPEAKERS*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2 id="speakers" className="font-input-mono my-20 text-3xl">
Speakers
</h2>
</div>
</div>
<ConfSpeakers />
{/*WORKSHOP*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2 id="workshop" className="font-input-mono my-20 text-3xl">
Workshop
</h2>
</div>
</div>
<ConfWorkshop />
{/*LOCATION*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2 id="location" className="font-input-mono my-20 text-3xl">
Location
</h2>
</div>
</div>
<ConfLocation />
{/*HEALTH AND SAFETY*/}
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2
id="health-and-safety"
className="font-input-mono my-20 text-3xl"
>
Health & Safety
</h2>
</div>
</div>
<ConfHealthAndSafety />
{/*SPONSORS
<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
<div className="mt-24">
<h2 id="sponsors" className="font-input-mono my-20 text-3xl">
Sponsors
</h2>
</div>
</div>
<ConfSponsors />*/}
{/*<div className="mx-auto max-w-screen-lg px-5 py-5 xl:max-w-screen-xl">
SPONSORS
<div className="my-24">
<h2 id="sponsors" className="my-20 text-3xl font-input-mono">
Sponsors
</h2>
<div className="grid grid-cols-3 sm:grid-cols-4 md:grid-cols-6 gap-8">
<div>
<svg viewBox="0 0 262 163" className="w-16">
<polygon
id="Path"
fill="#ffffff"
points="130.68 104.59 97.49 52.71 97.44 96.3 40.24 0 0 0 0 162.57 39.79 162.57 39.92 66.39 96.53 158.26"
/>
<polygon
id="Path"
fill="#ffffff"
points="97.5 41.79 137.24 41.79 137.33 41.33 137.33 0 97.54 0 97.49 41.33"
/>
<path
d="M198.66,86.86 C189.139872,86.6795216 180.538723,92.516445 177.19,101.43 C182.764789,93.0931021 193.379673,89.7432211 202.73,93.37 C207.05,95.13 212.73,97.97 217.23,96.45 C212.950306,90.4438814 206.034895,86.8725952 198.66,86.86 L198.66,86.86 Z"
id="Path"
fill="#96D8E9"
/>
<path
d="M243.75,106.42 C243.75,101.55 241.1,100.42 235.6,98.42 C231.52,97 226.89,95.4 223.52,91 C222.86,90.13 222.25,89.15 221.6,88.11 C220.14382,85.4164099 218.169266,83.037429 215.79,81.11 C212.58,78.75 208.37,77.6 202.91,77.6 C191.954261,77.6076705 182.084192,84.2206169 177.91,94.35 C183.186964,87.0278244 191.956716,83.0605026 200.940147,83.9314609 C209.923578,84.8024193 217.767888,90.3805017 221.54,98.58 C223.424615,101.689762 227.141337,103.174819 230.65,102.22 C236.02,101.07 235.65,106.15 243.76,107.87 L243.75,106.42 Z"
id="Path"
fill="#48C4E5"
/>
<path
d="M261.46,105.38 L261.46,105.27 C261.34,73.03 235.17,45.45 202.91,45.45 C183.207085,45.4363165 164.821777,55.3450614 154,71.81 L153.79,71.45 L137.23,45.45 L97.5,45.4499858 L135.25,104.57 L98.41,162.57 L137,162.57 L153.79,136.78 L170.88,162.57 L209.48,162.57 L174.48,107.49 C173.899005,106.416838 173.583536,105.220114 173.56,104 C173.557346,96.2203871 176.64661,88.7586448 182.147627,83.2576275 C187.648645,77.7566101 195.110387,74.6673462 202.89,74.67 C219.11,74.67 221.82,84.37 225.32,88.93 C232.23,97.93 246.03,93.99 246.03,105.73 L246.03,105.73 C246.071086,108.480945 247.576662,111.001004 249.979593,112.340896 C252.382524,113.680787 255.317747,113.636949 257.679593,112.225896 C260.041438,110.814842 261.471086,108.250945 261.43,105.5 L261.43,105.5 L261.43,105.38 L261.46,105.38 Z"
id="Path"
fill="#ffffff"
/>
<path
d="M261.5,113.68 C261.892278,116.421801 261.504116,119.218653 260.38,121.75 C258.18,126.84 254.51,125.14 254.51,125.14 C254.51,125.14 251.35,123.6 253.27,120.65 C255.4,117.36 259.61,117.74 261.5,113.68 Z"
id="Path"
fill="#022f56"
/>
</svg>
</div>
<div>
<svg
xmlns="http://www.w3.org/2000/svg"
viewBox="0 0 402.35 125.53"
>
<g id="Layer_2" data-name="Layer 2">
<g id="Layer_1-2" data-name="Layer 1">
<g
id="Color_on_white_horizontal"
data-name="Color on white horizontal"
>
<g id="LOGO">
<polygon
points="123.6 110.85 123.6 125.53 146.69 125.53 146.69 113.02 123.6 110.85"
fill="#fff"
/>
<g id="whale">
<g id="bdy">
<path
id="tusk"
d="M91.09,105.22a3,3,0,0,1,3-3h.27a1.86,1.86,0,0,1,.63.12L165.45,115l-71.81-6.75h0A3,3,0,0,1,91.09,105.22Z"
fill="#48c4e5"
/>
<path
d="M124,50.79h-.19C119,50,114.3,46.49,112.7,42h0a57.4,57.4,0,1,0-72.37,70.24A74.28,74.28,0,0,0,90.41,109c3.78-1.79,4.45-4.63,4.45-6.48s-1.64-3.07-2.24-3.89a2.25,2.25,0,0,1-.54-1.18h0a27.51,27.51,0,0,0-27.44-25.6H62.87a23.35,23.35,0,0,1-16.68-39.7,30.15,30.15,0,0,1,22-9.42A30.57,30.57,0,0,1,97.76,45.39a15.33,15.33,0,0,1-9.11,5.36A15.15,15.15,0,0,0,76.31,63.29c5.88,0,9.79,8,20.71,8a9.9,9.9,0,0,0,9.18-6.16,9.93,9.93,0,0,0,9.19,6.16,19.63,19.63,0,0,0,8.56-1.9Zm-64.79,48c.35-1.46,1.52-.84,3.06-.46s2.86.36,2.51,1.81a2.87,2.87,0,0,1-5.57-1.35Z"
fill="#48c4e5"
/>
<g id="right_fin" data-name="right fin">
<path
d="M52.51,69.4A9.4,9.4,0,0,1,60.85,62h0A8.43,8.43,0,0,0,64,68.72,8.45,8.45,0,0,1,67,72v3H52.51Z"
fill="#48c4e5"
/>
</g>
</g>
<g id="highlights">
<path
d="M12.9,93.81A57.61,57.61,0,0,1,43.37,1.7C24.74,7,3.9,24,3.9,53.7c0,37.66,31.34,45,45.91,51.72,8.85,4.11,12,7.56,13.19,9.64H60.84a73.74,73.74,0,0,1-20.51-2.88c-6.84-2.07-14.65-6.64-20.1-10.93.77.11-3.85-2.6-8.39-8.82"
fill="#96d8e9"
/>
<ellipse
cx="24.58"
cy="61.18"
rx="1.95"
ry="2.79"
transform="translate(-13.17 7.12) rotate(-13.04)"
fill="#96d8e9"
/>
<ellipse
cx="32.38"
cy="72.47"
rx="2.56"
ry="3.66"
transform="translate(-38.68 37.09) rotate(-39.46)"
fill="#96d8e9"
/>
<ellipse
cx="31.51"
cy="47.37"
rx="2.79"
ry="1.95"
transform="translate(-17.99 75.41) rotate(-85.89)"
fill="#96d8e9"
/>
<ellipse
cx="24.79"
cy="51"
rx="0.98"
ry="1.4"
transform="translate(-2.13 1.09) rotate(-2.42)"
fill="#96d8e9"
/>
<path
id="left_fin"
data-name="left fin"
d="M38.21,105.63a28.73,28.73,0,0,1-15,7.18q-1.22.18-2.46.27A28.61,28.61,0,0,1,16,113h0a35,35,0,0,0-5.7-.1,33.41,33.41,0,0,0-9.48,2h0A11.66,11.66,0,0,1,11,99a11.45,11.45,0,0,1,6.55,1.5h0A11.92,11.92,0,0,0,24,102.06a11.51,11.51,0,0,0,5.8-2s1.34-1.17,4.5.87C38.92,103.91,38.21,105.63,38.21,105.63Z"
fill="#96d8e9"
/>
</g>
</g>
<polygon
points="179.78 43.53 179.78 87.23 143 43.53 123.6 43.53 123.6 103.07 146.69 108.53 146.69 81.84 183.47 125.53 202.87 125.53 202.87 43.53 179.78 43.53"
fill="#fff"
/>
<path
d="M244.5,63.16A34.49,34.49,0,0,1,257.18,61V81a49.24,49.24,0,0,0-5.15-.3q-7.26,0-11.37,3.86t-4.08,11.84v29.16H214V62h21.54v7.62A21,21,0,0,1,244.5,63.16Z"
fill="#fff"
/>
<path
d="M362.19,62l-18.35,63.49h-21.9l-7.53-29.1-8,29.1h-21.9L266.16,62h21.43l8.59,32.06L305.25,62h19.28l8.71,32.41L342.31,62Z"
fill="#fff"
/>
<path
d="M393.31,28.61H370.64v74c0,19.88,12.84,22.41,24.89,22.41,3.67,0,6.82-.35,6.82-.35V107.41s-1.31.12-2.75.12c-5.11,0-6.29-2-6.29-7.59Z"
fill="#fff"
/>
</g>
</g>
</g>
</g>
</svg>
</div>
</div>
</div>
</div>*/}
</div>
</main>
<Footer />
<Script
id="twitter-campain-pixelcode"
strategy="afterInteractive"
dangerouslySetInnerHTML={{
__html: `
!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);
},s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='https://static.ads-twitter.com/uwt.js',
a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
twq('config','obtp4');
`,
}}
/>
</>
);
}