Skip to content

Commit 7b992c7

Browse files
committed
First draft 2020
1 parent 604422c commit 7b992c7

File tree

7 files changed

+42
-44
lines changed

7 files changed

+42
-44
lines changed

src/Components/Header/index.tsx

+9
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,15 @@ export default class Header extends React.Component {
4949
CoC
5050
</a>
5151
</li>
52+
<li>
53+
<a
54+
href="https://forms.gle/um1jAQXWrGpM7qwg6"
55+
target="_blank"
56+
rel="noopener noreferrer"
57+
>
58+
Call for Proposals
59+
</a>
60+
</li>
5261
<li>
5362
<a
5463
href="https://ti.to/pythonpizza/berlin-python-pizza-2"

src/Components/Hero/index.tsx

+5-4
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,13 @@ export default class Hero extends React.Component {
1111
<div className="hero--info">
1212
<h1>Python Pizza Night</h1>
1313
<h2>
14-
<a target="_blank" rel="noopener noreferrer">
15-
Berlin @ Wooga
14+
Berlin @ Wooga <br />
15+
<a href="https://goo.gl/maps/mkQP66yAnXGHdK9w6" target="_blank">
16+
Saarbrücker Str. 38, 10405 Berlin
1617
</a>
1718
</h2>
18-
<h2>23 August 2019</h2>
19-
<h2>17:00 - 00:30</h2>
19+
<h2>Saturday 16 May 2020</h2>
20+
<h2>10:00 - 17:30 - Doors open at 09:30</h2>
2021
</div>
2122

2223
<Wave />

src/Components/Home/Sections/Schedule.tsx

+5-3
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,19 @@ export default class Schedule extends React.Component {
1212
<Container size={Sizes.small}>
1313
<h1>Schedule</h1>
1414
</Container>
15-
<ul>
15+
{/* <ul>
1616
{SCHEDULE.map(schedule => (
1717
<ScheduleItem
1818
key={schedule.order}
1919
schedule={schedule}
2020
speaker={typeof schedule.speaker !== 'undefined' ? SPEAKERS[schedule.speaker] : null}
2121
/>
2222
))}
23-
</ul>
23+
</ul> */}
24+
<h2 align="center">Coming soon! <a href="https://forms.gle/um1jAQXWrGpM7qwg6" target="_blank">Apply here for a talk.</a> </h2><br />
25+
<h2 align="center">Each talk will be 10 minutes long and we would love to have many first time speakers!!</h2>
2426
</Container>
25-
</section>
27+
</section >
2628
);
2729
}
2830
}

src/Components/Home/Sections/Speakers.tsx

+9-11
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import * as React from 'react';
33
import Container, { Sizes } from '@/Components/Container';
44
import Grid from '@/Components/Grid';
55
import SpeakerCard from '@/Components/SpeakerCard';
6-
import { SPEAKERS } from '@/dataset';
6+
import { KEYSPEAKERS } from '@/dataset';
77
import Speaker from '@/Types/Speaker';
88

99
export default class Speakers extends React.Component {
@@ -16,17 +16,15 @@ export default class Speakers extends React.Component {
1616
<section id="speakers" className="speakers">
1717
<Container size={Sizes.large}>
1818
<Container size={Sizes.small}>
19-
<h1>Speakers</h1>
20-
<p>The <a
21-
href="https://forms.gle/9QsFLmB3ntcwfnhV9"
22-
target="_blank"
23-
rel="noopener noreferrer"
24-
>
25-
CFP
26-
</a> is open and you have until 4th August to apply!<br />
27-
Each talk will be 10 minutes long and we would love to have many first time speakers!!</p>
19+
<h1>Keynotes</h1>
2820
</Container>
29-
21+
{
22+
<Grid>
23+
{this.shuffleArray(KEYSPEAKERS).map((speaker, i) => (
24+
<SpeakerCard key={i} speaker={speaker} />
25+
))}
26+
</Grid>
27+
}
3028
</Container>
3129
</section>
3230
);

src/Components/Home/index.tsx

+2
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import Hero from '@/Components/Hero';
66

77
import About from './Sections/About';
88
import Schedule from './Sections/Schedule';
9+
import Speakers from './Sections/Speakers';
910
import Sponsors from './Sections/Sponsors';
1011
import Coc from './Sections/Coc';
1112

@@ -15,6 +16,7 @@ export default class Home extends React.Component {
1516
<div className="home">
1617
<Hero />
1718
<About />
19+
{/* <Speakers /> */}
1820
<Schedule />
1921
<Sponsors />
2022
<Coc />

src/Types/Speaker.ts

+1
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,5 @@ export default interface Speaker {
33
photo: string;
44
job?: string;
55
social?: string;
6+
title?: string
67
}

src/dataset.ts

+11-26
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,17 @@ const ANASTASIIA_TYMOSHCHUK = 17
2323
const DANIEL_KRAVETZ = 18
2424
const MIKE_MÜLLER = 19
2525

26+
export const KEYSPEAKERS: Speaker[] = [
27+
{
28+
name: 'TBD',
29+
photo: 'https://familytransitionplace.ca/wp-content/uploads/2019/05/photodune-12348343-anonymous-female-profile-picture-m.jpg',
30+
},
31+
{
32+
name: 'TBD',
33+
photo: 'https://thumbs.dreamstime.com/b/anonymous-business-man-profile-picture-white-background-57594793.jpg',
34+
},
35+
];
36+
2637
export const SPEAKERS: Speaker[] = [
2738
{
2839
name: 'Chiara Mezzavilla',
@@ -160,33 +171,7 @@ export const SPONSORS: Sponsor[][] = [
160171
photo: require('Assets/sponsors/wooga_pride_logo.png'),
161172
link: 'https://www.wooga.com/',
162173
},
163-
{
164-
id: 'infarm',
165-
name: 'imfarm',
166-
photo: require('Assets/sponsors/infarm.png'),
167-
link: 'https://www.infarm.com/',
168-
},
169174
],
170-
/* [
171-
{
172-
id: 'pythonitalia',
173-
name: 'TBA',
174-
photo: 'https://via.placeholder.com/150',
175-
link: 'https://pycon.it/',
176-
},
177-
{
178-
id: 'psf',
179-
name: 'TBA',
180-
photo: 'https://via.placeholder.com/150',
181-
link: 'https://www.012factory.it/',
182-
},
183-
{
184-
id: 'f012actory',
185-
name: 'TBA',
186-
photo: 'https://via.placeholder.com/150',
187-
link: 'https://www.012factory.it/',
188-
},
189-
],*/
190175
];
191176

192177
export const SCHEDULE: Schedule[] = [

0 commit comments

Comments
 (0)