@@ -42,16 +42,21 @@ const theme = createTheme(
42
42
const images = {
43
43
lnugLogo : require ( "../assets/lnug-logo.svg" ) ,
44
44
nearFormLogo : require ( "../assets/logos/NF__Primary_Logo_Reversed_Horizontal.svg" ) ,
45
- condeNastLogo : require ( "../assets/logos/Conde_Nast_logo.svg " ) ,
45
+ beameryLogo : require ( "../assets/beamery-logo.png " ) ,
46
46
pusherLogo : require ( "../assets/logos/pusher_logo_white.png" ) ,
47
47
pusherPromo : require ( "../assets/announcements/Pusher_promo.jpg" ) ,
48
- nexmoslide : require ( "../assets/announcements/Nexmo_LNUG.001 .png" ) ,
49
- spaceStartupslide : require ( "../assets/announcements/SWOnePager.png " ) ,
50
- ijsLogo : require ( "../assets/logos/[email protected] " ) ,
48
+ reactAle : require ( "../assets/react-ale .png" ) ,
49
+ reactSummitLogo : require ( "../assets/logos/reactsummit.jpg " ) ,
50
+
51
51
pizza : require ( "../assets/pizza-1.gif" ) ,
52
52
cheers : require ( "../assets/cheers.gif" ) ,
53
- JSNSD : require ( "../assets/openjs_nodejs_services_developer.png" ) ,
54
- JSNAD : require ( "../assets/openjs_nodejs_application_developer.png" )
53
+
54
+ cityJSLogo : require ( "../assets/logos/cityJSConf.png" ) ,
55
+ cityJS1 : require ( "../assets/announcements/cityjs-promo-2020/11.png" ) ,
56
+ cityJS2 : require ( "../assets/announcements/cityjs-promo-2020/12.png" ) ,
57
+ cityJS3 : require ( "../assets/announcements/cityjs-promo-2020/13.png" ) ,
58
+ singerTavernMap : require ( "../assets/singer-tavern.png" ) ,
59
+
55
60
} ;
56
61
57
62
const emcee = {
@@ -61,44 +66,38 @@ const emcee = {
61
66
62
67
// get this from the latest from https://github.com/lnug/website/blob/master/data/this-month.json and add twitter details if desired
63
68
const speakers = [
64
- { name : "Beth Griggs" ,
65
- twitter : "BethGriggs_" ,
66
- title : "What's new to LTS with Node.js 12" } ,
67
- { name : "Enrique Lacal" ,
68
- twitter : "enriquel8" ,
69
- title : "Simplify deploying cloud-native apps to Kubernetes" } ,
70
- { name : "Lucas Fernandes da Costa" ,
71
- twitter : "thewizardlucas" ,
72
- title : "How I’m Still not Using GUIs in 2019" } ,
69
+ { name : "Rob Tweed" ,
70
+ twitter : "rtweed" ,
71
+ title : "QEWD-JSdb: It's a Database, Jim, but not as we know it!" } ,
73
72
{ name : "Hew Ingram" ,
74
73
twitter : "hewIngram" ,
75
- title : "A talk not at all about node... " } ,
76
- { name : "Diogo " ,
77
- twitter : "diogofcunha " ,
78
- title : "Async generators in real life " }
74
+ title : "LNUG 2020 retro buzz " } ,
75
+ { name : "Adam Davis " ,
76
+ twitter : "admataz " ,
77
+ title : "Introducing Bangle.js - The NodeWatch " }
79
78
] ;
80
79
81
80
82
81
const thisMonth = {
83
- title : "#89 - ⚡️October 2019 ⚡️ "
82
+ title : "#91 - January 2020 "
84
83
} ;
85
84
86
85
const nextMonth = {
87
- date : "27th November 2019 " ,
86
+ date : "26th February 2020 " ,
88
87
89
88
speakers : [
90
89
{
91
90
name : "Tatenda Chawanzwa" ,
92
91
title : "State Management with React Apollo "
93
92
} ,
94
93
{
95
- name : "🤔" ,
94
+ name : "🤔 - you? " ,
96
95
title : "node.js stuff"
97
96
}
98
97
]
99
98
} ;
100
99
101
- // ================== rusable components
100
+ // ================== reusable components
102
101
103
102
const SpeakerSlide = ( { speaker } ) => {
104
103
if ( ! speaker ) {
@@ -159,17 +158,17 @@ export default class Presentation extends React.Component {
159
158
</ Heading >
160
159
< Appear >
161
160
< Heading size = { 5 } textColor = "secondary" >
162
- 🚻 Toilets: ask for a pass { " " }
161
+ 🚻 Toilets
163
162
</ Heading >
164
163
</ Appear >
165
164
< Appear >
166
165
< Heading size = { 5 } textColor = "secondary" >
167
- 🚒 Fire Exits: next to the toilets { " " }
166
+ 🚒 Fire Exits
168
167
</ Heading >
169
168
</ Appear >
170
169
< Appear >
171
170
< Heading size = { 5 } textColor = "secondary" >
172
- 📡 Wifi: < Code textColor = "secondary" > CN Guest </ Code > { " " }
171
+ 📡 Wifi
173
172
</ Heading >
174
173
</ Appear >
175
174
</ Slide >
@@ -245,7 +244,7 @@ export default class Presentation extends React.Component {
245
244
< Heading size = { 5 } textColor = "highlight" >
246
245
Venue
247
246
</ Heading >
248
- < Image src = { images . condeNastLogo } margin = "0px auto 40px" width = "800px " padding = "10px" />
247
+ < Image src = { images . beameryLogo } margin = "0px auto 40px" width = "500px " padding = "10px" />
249
248
</ Slide >
250
249
251
250
< Slide id = { "food-and-drink" } >
@@ -255,17 +254,14 @@ export default class Presentation extends React.Component {
255
254
< Image src = { images . nearFormLogo } margin = "0px auto 40px" height = "293px" padding = "10px" />
256
255
</ Slide >
257
256
258
- < Slide id = { "dev-cert-promo " } >
257
+ < Slide id = { "react-ale " } >
259
258
< Heading size = { 5 } textColor = "highlight" >
260
- Node.js Developer Certification
259
+ :) Bonus!
261
260
</ Heading >
262
- < Image src = { images . JSNAD } margin = "0px auto 40px" width = "20%" />
263
- < Image src = { images . JSNSD } margin = "0px auto 40px" width = "20%" />
264
- < Link href = "https://nearform.com/community/nodejs-certification" target = "_blank" >
265
- < Code textColor = "secondary" > nearform.com/community/nodejs-certification</ Code >
266
- </ Link >
261
+ < Image src = { images . reactAle } margin = "0px auto 40px" height = "493px" padding = "10px" />
267
262
</ Slide >
268
263
264
+
269
265
< Slide id = { "video-production" } >
270
266
< Heading size = { 5 } textColor = "highlight" >
271
267
Video
@@ -278,17 +274,41 @@ export default class Presentation extends React.Component {
278
274
</ Slide >
279
275
280
276
281
- < Slide id = { "submit-a-talk" } >
282
- < Image src = { images . lnugLogo } margin = "0px auto 0px" height = "200px" />
283
- < Heading size = { 3 } textColor = "highlight" >
284
- Submit a talk proposal!
277
+
278
+
279
+ < Slide id = { "cityjsconf-promo" } >
280
+ < Image src = { images . cityJSLogo } margin = "0px auto 40px" />
281
+ < Heading size = { 5 } textColor = "highlight" >
282
+ Tonight! ticket giveaway for CityJS Conference 25-27 March - stay tuned
285
283
</ Heading >
286
- < Code type = "bold" textColor = "secondary" >
287
- github.com/lnug/speakers
288
- </ Code >
284
+ < Heading size = { 5 } textColor = "secondary" > cityjsconf.org</ Heading >
285
+ </ Slide >
286
+ < Slide id = { "cityjsconf-promo1" } >
287
+ < Image src = { images . cityJS1 } margin = "0px auto 40px" width = "100%" />
288
+ < Heading size = { 5 } textColor = "secondary" > cityjsconf.org</ Heading >
289
+
290
+ </ Slide >
291
+ < Slide id = { "cityjsconf-promo2" } >
292
+ < Image src = { images . cityJS2 } margin = "0px auto 40px" width = "100%" />
293
+ < Heading size = { 5 } textColor = "secondary" > cityjsconf.org</ Heading >
294
+
295
+ </ Slide >
296
+ < Slide id = { "cityjsconf-prom3" } >
297
+ < Image src = { images . cityJS3 } margin = "0px auto 40px" width = "100%" />
298
+ < Heading size = { 5 } textColor = "secondary" > cityjsconf.org</ Heading >
299
+
300
+ </ Slide >
301
+
302
+
303
+ < Slide id = { "reactsummit-promo" } >
304
+ < Image src = { images . reactSummitLogo } margin = "0px auto 40px" />
305
+ < Heading size = { 5 } textColor = "highlight" >
306
+ Tonight! ticket giveaway React Summit in Amsterdam in April- stay tuned
307
+ </ Heading >
308
+ < Heading size = { 5 } textColor = "secondary" > reactsummit.com</ Heading >
289
309
</ Slide >
290
310
291
- < Slide id = { "community-announcments " } >
311
+ < Slide id = { "community-announecments " } >
292
312
< Image src = { images . lnugLogo } margin = "0px auto 0px" height = "200px" />
293
313
< Heading size = { 3 } textColor = "highlight" margin = { 50 } >
294
314
Community Announcements
@@ -298,7 +318,6 @@ export default class Presentation extends React.Component {
298
318
</ Heading >
299
319
</ Slide >
300
320
301
-
302
321
< Slide id = { "get-involved" } >
303
322
< Image src = { images . lnugLogo } margin = "0px auto 0px" height = "200px" />
304
323
< Heading size = { 5 } textColor = "highlight" >
@@ -320,13 +339,32 @@ export default class Presentation extends React.Component {
320
339
</ Heading >
321
340
</ Slide >
322
341
342
+ < Slide id = { "submit-a-talk" } >
343
+ < Image src = { images . lnugLogo } margin = "0px auto 0px" height = "200px" />
344
+ < Heading size = { 3 } textColor = "highlight" >
345
+ Submit a talk proposal!
346
+ </ Heading >
347
+ < Code type = "bold" textColor = "secondary" >
348
+ github.com/lnug/speakers
349
+ </ Code >
350
+ </ Slide >
351
+
323
352
< SummarySlide id = "ready" />
324
353
325
354
< SpeakerSlide speaker = { speakers [ 0 ] } />
326
355
< SpeakerSlide speaker = { speakers [ 1 ] } />
327
356
< SpeakerSlide speaker = { speakers [ 2 ] } />
328
- < SpeakerSlide speaker = { speakers [ 3 ] } />
329
- < SpeakerSlide speaker = { speakers [ 4 ] } />
357
+
358
+
359
+ < Slide id = { "competition-time" } >
360
+ < Image src = { images . cityJSLogo } margin = "0px auto 40px" height = "80px" />
361
+ < Image src = { images . reactSummitLogo } margin = "0px auto 40px" height = "80px" />
362
+ < Heading size = { 5 } textColor = "highlight" >
363
+ Competition time!
364
+ </ Heading >
365
+ < Heading size = { 5 } textColor = "secondary" > cityjsconf.org</ Heading >
366
+ < Heading size = { 5 } textColor = "secondary" > reactsummit.com</ Heading >
367
+ </ Slide >
330
368
331
369
332
370
< Slide id = { "nex-time" } >
@@ -366,23 +404,21 @@ export default class Presentation extends React.Component {
366
404
< br />
367
405
and thanks again...
368
406
< br />
369
- < Image src = { images . condeNastLogo } margin = "10" height = "60" />
407
+ < Image src = { images . beameryLogo } margin = "10" height = "60" />
370
408
< Image src = { images . pusherLogo } margin = "10" height = "80" />
371
409
< Image src = { images . nearFormLogo } margin = "10" height = "80" />
372
410
</ div >
373
411
</ Slide >
374
412
375
413
< Slide >
376
- < Heading size = { 5 } textColor = "highlight" margin = { 30 } >
377
- After Party
378
- </ Heading >
379
- < Heading size = { 5 } textColor = "secondary" >
380
- Theodore Bullfrog
414
+ < Heading size = { 5 } textColor = "highlight" margin = { 10 } >
415
+ The Singer Tavern
381
416
</ Heading >
417
+
382
418
< Text textColor = "secondary" margin = { 10 } >
383
- 26-30 John Adam St, London WC2N 6HL
419
+ 1 CITY ROAD, EC1Y 1AG
384
420
</ Text >
385
- < Image src = { images . cheers . replace ( "/" , "" ) } margin = "40px auto 0px" height = "200px" />
421
+ < Image src = { images . singerTavernMap } margin = "40px auto 0px" height = "500px" />
386
422
< Heading size = { 5 } textColor = "highlight" >
387
423
Before you go...
388
424
</ Heading >
0 commit comments