Skip to content

Commit dd0dea2

Browse files
committed
january slides
1 parent fd4a199 commit dd0dea2

File tree

9 files changed

+89
-53
lines changed

9 files changed

+89
-53
lines changed
342 KB
Loading
444 KB
Loading
145 KB
Loading

assets/beamery-logo.png

3.38 KB
Loading

assets/logos/cityJSConf.png

51.5 KB
Loading

assets/logos/reactsummit.jpg

15.8 KB
Loading

assets/react-ale.png

647 KB
Loading

assets/singer-tavern.png

287 KB
Loading

presentation/index.js

Lines changed: 89 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -42,16 +42,21 @@ const theme = createTheme(
4242
const images = {
4343
lnugLogo: require("../assets/lnug-logo.svg"),
4444
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"),
4646
pusherLogo: require("../assets/logos/pusher_logo_white.png"),
4747
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+
5151
pizza: require("../assets/pizza-1.gif"),
5252
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+
5560
};
5661

5762
const emcee = {
@@ -61,44 +66,38 @@ const emcee = {
6166

6267
// get this from the latest from https://github.com/lnug/website/blob/master/data/this-month.json and add twitter details if desired
6368
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!" },
7372
{ name: "Hew Ingram",
7473
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" }
7978
];
8079

8180

8281
const thisMonth = {
83-
title: "#89 - ⚡️October 2019 ⚡️"
82+
title: "#91 - January 2020"
8483
};
8584

8685
const nextMonth = {
87-
date: "27th November 2019",
86+
date: "26th February 2020",
8887

8988
speakers: [
9089
{
9190
name: "Tatenda Chawanzwa",
9291
title: "State Management with React Apollo "
9392
},
9493
{
95-
name: "🤔",
94+
name: "🤔 - you?",
9695
title: "node.js stuff"
9796
}
9897
]
9998
};
10099

101-
// ================== rusable components
100+
// ================== reusable components
102101

103102
const SpeakerSlide = ({ speaker }) => {
104103
if (!speaker) {
@@ -159,17 +158,17 @@ export default class Presentation extends React.Component {
159158
</Heading>
160159
<Appear>
161160
<Heading size={5} textColor="secondary">
162-
🚻 Toilets: ask for a pass{" "}
161+
🚻 Toilets
163162
</Heading>
164163
</Appear>
165164
<Appear>
166165
<Heading size={5} textColor="secondary">
167-
🚒 Fire Exits: next to the toilets{" "}
166+
🚒 Fire Exits
168167
</Heading>
169168
</Appear>
170169
<Appear>
171170
<Heading size={5} textColor="secondary">
172-
📡 Wifi: <Code textColor="secondary">CN Guest</Code>{" "}
171+
📡 Wifi
173172
</Heading>
174173
</Appear>
175174
</Slide>
@@ -245,7 +244,7 @@ export default class Presentation extends React.Component {
245244
<Heading size={5} textColor="highlight">
246245
Venue
247246
</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" />
249248
</Slide>
250249

251250
<Slide id={"food-and-drink"}>
@@ -255,17 +254,14 @@ export default class Presentation extends React.Component {
255254
<Image src={images.nearFormLogo} margin="0px auto 40px" height="293px" padding="10px" />
256255
</Slide>
257256

258-
<Slide id={"dev-cert-promo"}>
257+
<Slide id={"react-ale"}>
259258
<Heading size={5} textColor="highlight">
260-
Node.js Developer Certification
259+
:) Bonus!
261260
</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" />
267262
</Slide>
268263

264+
269265
<Slide id={"video-production"}>
270266
<Heading size={5} textColor="highlight">
271267
Video
@@ -278,17 +274,41 @@ export default class Presentation extends React.Component {
278274
</Slide>
279275

280276

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
285283
</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>
289309
</Slide>
290310

291-
<Slide id={"community-announcments"}>
311+
<Slide id={"community-announecments"}>
292312
<Image src={images.lnugLogo} margin="0px auto 0px" height="200px" />
293313
<Heading size={3} textColor="highlight" margin={50}>
294314
Community Announcements
@@ -298,7 +318,6 @@ export default class Presentation extends React.Component {
298318
</Heading>
299319
</Slide>
300320

301-
302321
<Slide id={"get-involved"}>
303322
<Image src={images.lnugLogo} margin="0px auto 0px" height="200px" />
304323
<Heading size={5} textColor="highlight">
@@ -320,13 +339,32 @@ export default class Presentation extends React.Component {
320339
</Heading>
321340
</Slide>
322341

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+
323352
<SummarySlide id="ready" />
324353

325354
<SpeakerSlide speaker={speakers[0]} />
326355
<SpeakerSlide speaker={speakers[1]} />
327356
<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>
330368

331369

332370
<Slide id={"nex-time"}>
@@ -366,23 +404,21 @@ export default class Presentation extends React.Component {
366404
<br />
367405
and thanks again...
368406
<br />
369-
<Image src={images.condeNastLogo} margin="10" height="60" />
407+
<Image src={images.beameryLogo} margin="10" height="60" />
370408
<Image src={images.pusherLogo} margin="10" height="80" />
371409
<Image src={images.nearFormLogo} margin="10" height="80" />
372410
</div>
373411
</Slide>
374412

375413
<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
381416
</Heading>
417+
382418
<Text textColor="secondary" margin={10}>
383-
26-30 John Adam St, London WC2N 6HL
419+
1 CITY ROAD, EC1Y 1AG
384420
</Text>
385-
<Image src={images.cheers.replace("/", "")} margin="40px auto 0px" height="200px" />
421+
<Image src={images.singerTavernMap} margin="40px auto 0px" height="500px"/>
386422
<Heading size={5} textColor="highlight">
387423
Before you go...
388424
</Heading>

0 commit comments

Comments
 (0)