update event detail

This commit is contained in:
tree🌴 2024-02-24 03:07:17 +01:00
parent 54f805e527
commit 295282695f
4 changed files with 53 additions and 7 deletions

View file

@ -81,7 +81,7 @@ function filterCoreTeam(person) {
</div>
<div class="flex gap-4 lg:gap-6 pt-4 flex-wrap mt-4 mb-14">
<a href="https://cfp.web3privacy.info" class="button inverted"><button>Submit your proposal (CfP)</button></a>
<a href={core.links.cfp} class="button inverted"><button>Submit your proposal (CfP)</button></a>
</div>

View file

@ -7,7 +7,7 @@ import core from "../core.json";
---
{item.speakers &&
<div class="mt-6 mb-6">
<div class="my-6">
<h2>Speakers ({item.speakers.length})</h2>
<div class="w3pn-speaker-list grid grid-cols-1 gap-6 mt-4">
{item.speakers.map(spId => getSpeaker(core, spId)).map((speaker) => (
@ -25,5 +25,20 @@ import core from "../core.json";
</div>
))}
</div>
<div class="mt-8">
<a href={core.links.cfp} class="button inverted"><button>Submit proposal (CfP)</button></a>
</div>
</div>
}
{!item.speakers &&
<div class="my-6">
<h2>Speakers (0)</h2>
<div class="mt-4">Stay tuned. Speakers coming :-)</div>
<div class="mt-6">
<a href={core.links.cfp} class="button inverted"><button>Submit proposal (CfP)</button></a>
</div>
</div>
}

View file

@ -15,7 +15,8 @@
"forum": "https://forum.web3privacy.info",
"explorer": "https://explorer.web3privacy.info",
"news": "https://news.web3privacy.info",
"telegram": "https://t.me/web3privacynow"
"telegram": "https://t.me/web3privacynow",
"cfp": "https://cfp.web3privacy.info"
},
"core-team": [
{
@ -639,6 +640,7 @@
},
{
"id": "w3pm-ath1",
"issue": 22,
"type": "meetup",
"date": "2024/Mar",
"city": "Athens",
@ -654,6 +656,7 @@
},
{
"id": "w3pm-buc1",
"issue": 8,
"type": "meetup",
"date": "2024-03-28",
"city": "Bucharest",
@ -676,6 +679,7 @@
},
{
"id": "w3pm-ams1",
"issue": 9,
"type": "meetup",
"date": "2024-04-11",
"city": "Amsterdam",
@ -699,6 +703,7 @@
},
{
"id": "w3pm-tal1",
"issue": 10,
"type": "meetup",
"date": "2024-04-18",
"city": "Tallinn",
@ -713,6 +718,7 @@
},
{
"id": "w3pm-por1",
"issue": 21,
"type": "meetup",
"date": "2024/May",
"city": "Porto",
@ -726,6 +732,7 @@
},
{
"id": "w3pm-ber1",
"issue": 6,
"type": "meetup",
"tags": [
"sfe"
@ -751,6 +758,7 @@
},
{
"id": "w3ps3",
"issue": 11,
"type": "summit",
"date": "2024-05-30",
"city": "Prague",
@ -774,6 +782,7 @@
},
{
"id": "w3ph1",
"issue": 7,
"type": "hackathon",
"date": "2024-06-19",
"days": 7,
@ -803,6 +812,7 @@
},
{
"id": "w3pm-lju1",
"issue": 12,
"type": "meetup",
"date": "2024-06-21",
"city": "Ljubljana",
@ -824,6 +834,7 @@
},
{
"id": "w3pm-bcn1",
"issue": 20,
"type": "meetup",
"date": "2024/Jul",
"city": "Barcelona",
@ -834,6 +845,7 @@
},
{
"id": "w3pm-bru1",
"issue": 16,
"type": "meetup",
"date": "2024-07-12",
"city": "Brussels",
@ -853,6 +865,7 @@
},
{
"id": "w3pm-waw1",
"issue": 19,
"type": "meetup",
"date": "2024/Sep",
"city": "Warsaw",
@ -864,6 +877,7 @@
},
{
"id": "w3pm-cph1",
"issue": 18,
"type": "meetup",
"date": "2024/Sep",
"city": "Copenhagen",
@ -878,6 +892,7 @@
},
{
"id": "w3pm-rom2",
"issue": 13,
"type": "meetup",
"date": "2024-10-04",
"city": "Rome",
@ -898,17 +913,19 @@
},
{
"id": "pc-rome-2024",
"issue": 23,
"type": "privacy-corner",
"date": "2024-10-04",
"days": 3,
"city": "Brno",
"country": "cz",
"city": "Rome",
"country": "it",
"coincidence": "ETHRome",
"coincidenceFull": "ETHRome 2024",
"lead": "Tree"
},
{
"id": "w3ps4",
"issue": 14,
"type": "summit",
"date": "2024-10-24",
"city": "Brno",
@ -932,6 +949,7 @@
},
{
"id": "pc-brno-2024",
"issue": 24,
"type": "privacy-corner",
"date": "2024-10-25",
"days": 3,
@ -943,6 +961,7 @@
},
{
"id": "w3pm-dc1",
"issue": 15,
"type": "meetup",
"date": "2024-11-11",
"city": "Bangkok",

View file

@ -60,8 +60,6 @@ const ext = findExt(EventsExt, item)
<span>n/a</span>
}
</div>
<div>Lead: <span class="text-white">{item.lead || 'n/a'}</span></div>
<div class="mt-4 mb-2">
{item.links?.rsvp &&
<a href={item.links.rsvp} class="button inverted"><button>{status.title === 'Pre-registration' ? 'Pre-registration' : 'Registration'}</button></a>
@ -74,6 +72,20 @@ const ext = findExt(EventsExt, item)
</div>
</div>
<div class="bg-[#0f0f0f] px-4 py-2 mt-6 flex gap-6 w-full">
<div>ID: <span class="py-1 px-2 rounded bg-white/70 text-black">{item.id}</span></div>
<div>Lead: <span class="">{item.lead || 'n/a'}</span></div>
<div class="grow flex items-right justify-end gap-6">
{item.links?.rsvp &&
<a href={item.links.rsvp} class="hover:text-white">Lu.ma</a>
}
{item.issue &&
<a href={`https://github.com/web3privacy/events/issues/${item.issue}`} class="hover:text-white">PM</a>
}
<a href="https://github.com/web3privacy/data/blob/main/src/events/index.yaml" class="hover:text-white">Source</a>
</div>
</div>
<SpeakerList {item} thumbSize="big"/>
</div>