Add meetups

This commit is contained in:
Dennis Reimann
2021-09-22 10:48:43 +02:00
parent 5c87ca1a4c
commit 89fc39528c
3 changed files with 47 additions and 18 deletions

View File

@@ -1,13 +1,13 @@
[ [
{ {
"name": "Einundzwanzig Meetup Mecklenburg-Vorpommern", "name": "Einundzwanzig Mecklenburg-Vorpommern",
"region": "Rostock, Stralsund, Greifswald", "region": "Rostock, Stralsund, Greifswald",
"url": "https://t.me/joinchat/lMbna3mlZXc0NmZi", "url": "https://t.me/joinchat/lMbna3mlZXc0NmZi",
"top": 11, "top": 11,
"left": 59 "left": 59
}, },
{ {
"name": "Einundzwanzig Meetup Norddeutschland", "name": "Einundzwanzig Norddeutschland",
"region": "Hamburg, Bremen, Hannover", "region": "Hamburg, Bremen, Hannover",
"url": "https://t.me/joinchat/k4sCySBhUx03NzFi", "url": "https://t.me/joinchat/k4sCySBhUx03NzFi",
"top": 18, "top": 18,
@@ -21,21 +21,21 @@
"left": 65 "left": 65
}, },
{ {
"name": "Einundzwanzig Meetup Düsseldorf", "name": "Einundzwanzig Düsseldorf",
"region": "Düsseldorf", "region": "Düsseldorf",
"url": "https://t.me/joinchat/pwUMGpOQzDZiZDRi", "url": "https://t.me/joinchat/pwUMGpOQzDZiZDRi",
"top": 36, "top": 36,
"left": 18 "left": 18
}, },
{ {
"name": "Einundzwanzig Meetup OWL", "name": "Einundzwanzig OWL",
"region": "Ostwestfalen", "region": "Ostwestfalen",
"url": "https://t.me/joinchat/xypeWtlKm1JjN2I0", "url": "https://t.me/joinchat/xypeWtlKm1JjN2I0",
"top": 31, "top": 31,
"left": 24 "left": 24
}, },
{ {
"name": "Einundzwanzig Meetup Sachsen-Anhalt", "name": "Einundzwanzig Sachsen-Anhalt",
"region": "Sachsen-Anhalt", "region": "Sachsen-Anhalt",
"url": "https://t.me/Meetup21SA", "url": "https://t.me/Meetup21SA",
"top": 31, "top": 31,
@@ -49,47 +49,54 @@
"left": 60 "left": 60
}, },
{ {
"name": "Einundzwanzig Meetup Köln", "name": "Einundzwanzig Köln",
"region": "Köln", "region": "Köln",
"url": "https://t.me/joinchat/0rUVc-k5fBljNWUy", "url": "https://t.me/joinchat/0rUVc-k5fBljNWUy",
"top": 40, "top": 40,
"left": 19 "left": 19
}, },
{ {
"name": "Einundzwanzig Meetup Frankfurt am Main", "name": "Einundzwanzig Frankfurt am Main",
"region": "Frankfurt am Main", "region": "Frankfurt am Main",
"url": "https://t.me/joinchat/Ox2zR68PzuQ2OTYy", "url": "https://t.me/joinchat/Ox2zR68PzuQ2OTYy",
"top": 51, "top": 51,
"left": 26 "left": 26
}, },
{ {
"name": "Einundzwanzig Meetup Mainz und Umland", "name": "Einundzwanzig Mainz und Umland",
"region": "Mainz, Wiesbaden", "region": "Mainz, Wiesbaden",
"url": "https://t.me/joinchat/kgdKrjL58C1lOTAy", "url": "https://t.me/joinchat/kgdKrjL58C1lOTAy",
"top": 55, "top": 55,
"left": 24 "left": 24
}, },
{ {
"name": "Einundzwanzig Meetup Mannheim", "name": "Einundzwanzig Mannheim",
"region": "Rhein-Neckar", "region": "Rhein-Neckar",
"url": "https://t.me/joinchat/lYrIAlEAZYwzNThi", "url": "https://t.me/joinchat/lYrIAlEAZYwzNThi",
"top": 58, "top": 58,
"left": 25 "left": 25
}, },
{ {
"name": "Einundzwanzig Meetup Saarland", "name": "Einundzwanzig Saarland",
"region": "Saarland", "region": "Saarland",
"url": "https://t.me/einundzwanzigsaarland", "url": "https://t.me/einundzwanzigsaarland",
"top": 58, "top": 58,
"left": 13 "left": 13
}, },
{ {
"name": "Einundzwanzig Meetup Stuttgart", "name": "Einundzwanzig Stuttgart",
"region": "Stuttgart", "region": "Stuttgart",
"url": "https://t.me/joinchat/JdWiqM3tYh4wZTMy", "url": "https://t.me/joinchat/JdWiqM3tYh4wZTMy",
"top": 66, "top": 66,
"left": 30 "left": 30
}, },
{
"name": "Bitcoin Ulm",
"region": "Ulm",
"url": "https://www.meetup.com/de-DE/Bitcoin-Ulm/",
"top": 70,
"left": 38
},
{ {
"name": "Bitcoin München", "name": "Bitcoin München",
"region": "München", "region": "München",
@@ -98,24 +105,45 @@
"left": 53 "left": 53
}, },
{ {
"name": "Einundzwanzig Meetup Kempten", "name": "Einundzwanzig Kempten",
"region": "Allgäu", "region": "Allgäu",
"url": "https://t.me/joinchat/e1KRNLcIeto3MDky", "url": "https://t.me/joinchat/e1KRNLcIeto3MDky",
"top": 77, "top": 77,
"left": 41 "left": 41
}, },
{ {
"name": "Einundzwanzig Meetup Wien", "name": "Einundzwanzig Wien",
"region": "Wien", "region": "Wien",
"url": "https://t.me/joinchat/zrBSbkocvlUyZWE8", "url": "https://t.me/joinchat/zrBSbkocvlUyZWE8",
"top": 70, "top": 70,
"left": 93 "left": 93
}, },
{ {
"name": "Einundzwanzig Meetup Schweiz", "name": "Bitcoin Graz",
"region": "Graz",
"url": "https://www.meetup.com/de-DE/Bitcoin-Austria/events/279372582/",
"top": 83,
"left": 87
},
{
"name": "Bitcoin Bern",
"region": "Bern, Schweiz",
"url": "https://www.meetup.com/de-DE/bitcoin-bern/events/",
"top": 85,
"left": 17
},
{
"name": "Bitcoin Zürich",
"region": "Zürich, Schweiz",
"url": "https://www.meetup.com/de-DE/Bitcoin-Meetup-Switzerland/?_locale=de-DE",
"top": 81,
"left": 27
},
{
"name": "Einundzwanzig Schweiz",
"region": "Schweiz", "region": "Schweiz",
"url": "https://t.me/joinchat/8-FBDoq3Y9hkODZk", "url": "https://t.me/joinchat/8-FBDoq3Y9hkODZk",
"top": 86, "top": 87,
"left": 22 "left": 23
} }
] ]

View File

@@ -26,6 +26,7 @@
& img { & img {
display: block; display: block;
width: 100%; width: 100%;
opacity: .5;
} }
& ul { & ul {

View File

@@ -3,7 +3,7 @@ extends /template.pug
block vars block vars
- const title = 'Meetups' - const title = 'Meetups'
- const description = 'Eine Liste von Bitcoin-Meetups und Einundzwanzig-Treffen im D/A/CH-Raum.' - const description = 'Eine Liste von Bitcoin-Meetups und Einundzwanzig-Treffen im D/A/CH-Raum.'
- const filterOfficial = (list, official) => list.filter(meetup => meetup.name.startsWith('Einundzwanzig Meetup ') === official) - const filterOfficial = (list, official) => list.filter(meetup => meetup.name.startsWith('Einundzwanzig') === official)
- let j = 0 - let j = 0
block main block main
@@ -24,7 +24,7 @@ block main
li.official(style=`top:${m.top}%;left:${m.left}%;`) li.official(style=`top:${m.top}%;left:${m.left}%;`)
a(href=m.url target="_blank" rel="nofollow noopener") a(href=m.url target="_blank" rel="nofollow noopener")
.dot(style=`animation-delay:${((j*2000) + random(3000))}ms;animation-duration:${meetups.length*2}s;`) .dot(style=`animation-delay:${((j*2000) + random(3000))}ms;animation-duration:${meetups.length*2}s;`)
= m.name.replace('Einundzwanzig Meetup ', '') = m.name.replace('Einundzwanzig ', '')
- j++ - j++
h2 Weitere Meetups h2 Weitere Meetups