Skip to content

Commit 90a0b31

Browse files
author
Christian Barra
committed
Berlin Python Pizza Night
1 parent 8972c7c commit 90a0b31

17 files changed

+1167
-128
lines changed

README.md

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
This is the Hamburg version of the pizza python site.
1+
This is the Berlin version of the pizza python site.
22

33
It has been edited by a frontend amateur surfer not a pro so .. I am adding some info not to forget.
44

assets/bg.jpg

-127 KB
Loading

assets/bg2.jpg

-482 KB
Binary file not shown.

index.ejs

+48-46
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,50 @@
11
<!DOCTYPE html>
22
<html>
3-
<head>
4-
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
5-
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
6-
<meta name="viewport" content="width=device-width, initial-scale=1" />
7-
<title>Python Pizza Hamburg</title>
8-
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=2" />
9-
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=2" />
10-
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=2" />
11-
<link rel="manifest" href="/site.webmanifest" />
12-
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ed4337" />
13-
<meta name="msapplication-TileColor" content="#ed4337" />
14-
<meta name="theme-color" content="#ed4337" />
15-
16-
<meta name="description" content="Python Pizza Hamburg is a micro conference" />
17-
18-
<meta name="twitter:card" value="summary_large_image" />
19-
<meta property="og:title" content="Python Pizza" />
20-
<meta property="og:type" content="website" />
21-
<meta property="og:url" content="https://hamburg.python.pizza/" />
22-
<meta property="og:image" content="https://hamburg.python.pizza/social-image.jpg?v=2" />
23-
<meta property="og:image:width" content="1640" />
24-
<meta property="og:image:height" content="624" />
25-
<meta property="og:description" content="Python Pizza Hamburg is a micro conference" />
26-
</head>
27-
28-
<body>
29-
<noscript>
30-
You need to enable JavaScript to run this app.
31-
</noscript>
32-
33-
<div id="app"></div>
34-
35-
<!-- Global site tag (gtag.js) - Google Analytics -->
36-
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-123182070-2"></script>
37-
<script type="text/javascript">
38-
window.dataLayer = window.dataLayer || [];
39-
40-
function gtag() {
41-
dataLayer.push(arguments);
42-
}
43-
gtag('js', new Date());
44-
45-
gtag('config', 'UA-123182070-2');
46-
</script>
47-
</body>
48-
</html>
3+
4+
<head>
5+
<meta http-equiv="Content-type" content="text/html; charset=utf-8" />
6+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
7+
<meta name="viewport" content="width=device-width, initial-scale=1" />
8+
<title>Berlin Python Pizza Night 🌃</title>
9+
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png?v=2" />
10+
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png?v=2" />
11+
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png?v=2" />
12+
<link rel="manifest" href="/site.webmanifest" />
13+
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#ed4337" />
14+
<meta name="msapplication-TileColor" content="#ed4337" />
15+
<meta name="theme-color" content="#ed4337" />
16+
17+
<meta name="description" content="Berlin Python Pizza Night is a micro conference" />
18+
19+
<meta name="twitter:card" value="summary_large_image" />
20+
<meta property="og:title" content="Berlin Python Pizza" />
21+
<meta property="og:type" content="website" />
22+
<meta property="og:url" content="https://berlin.python.pizza/" />
23+
<meta property="og:image" content="https://berlin.python.pizza/social-image.jpg?v=2" />
24+
<meta property="og:image:width" content="1640" />
25+
<meta property="og:image:height" content="624" />
26+
<meta property="og:description" content="Berlin Python Pizza Night is a micro conference" />
27+
</head>
28+
29+
<body>
30+
<noscript>
31+
You need to enable JavaScript to run this app.
32+
</noscript>
33+
34+
<div id="app"></div>
35+
36+
<!-- Global site tag (gtag.js) - Google Analytics -->
37+
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-123182070-2"></script>
38+
<script type="text/javascript">
39+
window.dataLayer = window.dataLayer || [];
40+
41+
function gtag() {
42+
dataLayer.push(arguments);
43+
}
44+
gtag('js', new Date());
45+
46+
gtag('config', 'UA-123182070-2');
47+
</script>
48+
</body>
49+
50+
</html>

package-lock.json

+2-2
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "hamburg.python.pizza",
2+
"name": "berlin.python.pizza",
33
"version": "2019",
44
"main": "src/index.js",
55
"license": "MIT",
@@ -35,4 +35,4 @@
3535
"typescript-eslint-parser": "16.0.0",
3636
"yarn": "^1.15.2"
3737
}
38-
}
38+
}

src/Components/Footer/index.tsx

-1
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,6 @@ export default class Footer extends React.Component {
4242
</a>
4343

4444
))}
45-
<p>Image copywright: Hamburg Police</p>
4645
</div>
4746
</Container>
4847
</div>

src/Components/Header/index.tsx

+2-2
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ export default class Header extends React.Component {
4242
</li>
4343
<li>
4444
<a
45-
href="https://forms.gle/Hfdba6uCzeUrbmXM9"
45+
href="https://forms.gle/9QsFLmB3ntcwfnhV9"
4646
target="_blank"
4747
rel="noopener noreferrer"
4848
>
@@ -56,7 +56,7 @@ export default class Header extends React.Component {
5656
</li>
5757
<li>
5858
<a
59-
href="https://ti.to/pythonpizza/hamburg-python-pizza"
59+
href="https://ti.to/pythonpizza/berlin-python-pizza-2"
6060
target="_blank"
6161
rel="noopener noreferrer"
6262
>

src/Components/Hero/index.css

+1-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
padding-top: 32.9rem;
1919
position: relative;
2020
background: url(../../../assets/bg.jpg) center / cover;
21-
opacity: 0.7;
21+
opacity: 0.8;
2222

2323
@media (--mobile) {
2424
padding-top: 16.9rem;

src/Components/Hero/index.tsx

+3-3
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ export default class Hero extends React.Component {
99
return (
1010
<div className="hero">
1111
<div className="hero--info">
12-
<h1>Python Pizza</h1>
12+
<h1>Python Pizza Night</h1>
1313
<h2>
1414
<a target="_blank" rel="noopener noreferrer">
15-
Hamburg @ SinnerSchrader
15+
Berlin @ TBA
1616
</a>
1717
</h2>
18-
<h2>9 November 2019</h2>
18+
<h2>Summer 2019</h2>
1919
</div>
2020

2121
<Wave />

src/Components/Home/Sections/About.tsx

+1-13
Original file line numberDiff line numberDiff line change
@@ -8,24 +8,12 @@ export default class About extends React.Component {
88
<section id="about">
99
<Container size={Sizes.medium}>
1010
<h1>Python Pizza</h1>
11-
<p><b>Python Pizza</b> is a micro conference organized by the Python Hamburg Community.</p>
11+
<p><b>Python Pizza</b> is a micro conference organized by the Python Berlin Community.</p>
1212
<p>
1313
We bring the Python Community together for some amazing original Pizza™ and Python Talks.</p>
1414
<p>We believe in and encourage practical sessions, in which developers share their experience and lessons from real-world projects, each talk is 10 mins long.</p>
1515
<p>Thanks to the Python Pizza (Naples!) that started this format!</p>
1616
<br></br>
17-
<p>Check out the past editions: <a
18-
href="https://python.pizza"
19-
target="_blank"
20-
rel="noopener noreferrer"
21-
>Naples Python Pizza
22-
</a> and <a
23-
href="https://berlin.python.pizza"
24-
target="_blank"
25-
rel="noopener noreferrer"
26-
>
27-
Berlin Python Pizza
28-
</a>. </p>
2917
</Container>
3018
</section>
3119
);

src/Components/Home/Sections/Coc.tsx

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ export default () => (
99
<Container size={Sizes.medium}>
1010
<h1>Code of conduct</h1>
1111
<h2>Purpose</h2>
12-
<p>Hamburg Python Pizza is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion or lack thereof. </p>
12+
<p>Berlin Python Pizza is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, gender identity and expression, sexual orientation, disability, physical appearance, body size, race, age, religion or lack thereof. </p>
1313
<p>We do not tolerate harassment of conference participants in any form.</p>
1414
<p>Sexual language and imagery is not appropriate for any conference venue, including talks.</p>
1515
<p>We expect all community participants to abide by this Code of Conduct in all community venues—online and in-person—as well as in all one-on-one communications pertaining to community business.</p>

src/Components/Home/Sections/PyLadiesPanel.tsx

-16
This file was deleted.

src/Components/Home/Sections/Speakers.tsx

+2-8
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,15 @@ export default class Speakers extends React.Component {
1515
return (
1616
<section id="speakers" className="speakers">
1717
<Container size={Sizes.large}>
18-
<Container size={Sizes.small}>
19-
<h1>Keynotes</h1>
20-
</Container>
21-
{<Grid>
22-
{this.shuffleArray(SPEAKERS).map((speaker, i) => <SpeakerCard key={i} speaker={speaker} />)}
23-
</Grid>}
2418
<Container size={Sizes.small}>
2519
<h1>Speakers</h1>
2620
<p>The <a
27-
href="https://forms.gle/Hfdba6uCzeUrbmXM9"
21+
href="https://forms.gle/9QsFLmB3ntcwfnhV9"
2822
target="_blank"
2923
rel="noopener noreferrer"
3024
>
3125
CFP
32-
</a> is open!!! You have until 7th September to apply! Each talk will be 10 minutes long and we would love to have many first time speakers!!</p>
26+
</a> is open!!! Each talk will be 10 minutes long and we would love to have many first time speakers!!</p>
3327
</Container>
3428

3529
</Container>

src/Components/Home/index.tsx

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

77
import About from './Sections/About';
8-
import PyLadiesPanel from './Sections/PyLadiesPanel';
98
import Schedule from './Sections/Schedule';
109
import Sponsors from './Sections/Sponsors';
1110
import Speakers from './Sections/Speakers';
@@ -17,7 +16,6 @@ export default class Home extends React.Component {
1716
<div className="home">
1817
<Hero />
1918
<About />
20-
<PyLadiesPanel />
2119
<Speakers />
2220
<Sponsors />
2321
<Coc />

src/dataset.ts

-30
Original file line numberDiff line numberDiff line change
@@ -12,18 +12,6 @@ const VALERIO_MAGGIO = 6;
1212
const ELENA_NIEDDU = 7;
1313

1414
export const SPEAKERS: Speaker[] = [
15-
{
16-
name: 'Ellen Könnig',
17-
photo: require('Assets/speakers/ellenK.jpg'),
18-
job: 'Senior Data Scientist at Humanitec',
19-
social: 'https://twitter.com/ellen_koenig'
20-
},
21-
{
22-
name: 'Christian Barra',
23-
photo: require('Assets/speakers/christianB.jpeg'),
24-
job: 'Senior Software Engineer at INFARM',
25-
social: 'https://twitter.com/christianbarra',
26-
},
2715
/* {
2816
name: 'TBA',
2917
photo: 'https://via.placeholder.com/150',
@@ -64,30 +52,12 @@ export const SPEAKERS: Speaker[] = [
6452

6553
export const SPONSORS: Sponsor[][] = [
6654
[
67-
{
68-
id: 'sinnerschrader',
69-
name: 'SinnerSchrader',
70-
photo: require('Assets/sponsors/SinnerS_black.jpg'),
71-
link: 'https://sinnerschrader.com',
72-
},
7355
{
7456
id: 'PySV',
7557
name: 'Python Software Verband',
7658
photo: require('Assets/sponsors/PySVlogo.png'),
7759
link: 'https://python-verband.org',
7860
},
79-
{
80-
id: 'PSF',
81-
name: 'Python Software Foundation',
82-
photo: require('Assets/sponsors/psf-logo-narrow-256x84-alpha.png'),
83-
link: 'https://www.python.org',
84-
},
85-
{
86-
id: 'Yelp',
87-
name: 'Yelp',
88-
photo: require('Assets/sponsors/yelp_fullcolor.png'),
89-
link: 'https://www.yelp.com',
90-
},
9161
],
9262
/* [
9363
{

0 commit comments

Comments
 (0)