This commit is contained in:
Adam Sobotka 2022-10-12 17:56:58 +02:00
rodič 847fab0be9
revize a3d6282ded
7 změnil soubory, kde provedl 64 přidání a 635 odebrání

620
spec.json
Zobrazit soubor

@ -1,620 +0,0 @@
{
"id": "ethbrno2",
"name": "ETHBrno",
"shortname": "ETHBrno",
"description": "ETHBrno² is an annual independent & open community hackathon",
"dates": [
"2022-11-11",
"2022-11-13"
],
"places": ["Impact Hub Brno", "Clubco Brno"],
"country": "Czech Republic",
"links": {
"web": "https://ethbrno.cz",
"docs": "https://docs.ethbrno.cz/",
"twitter": "https://twitter.com/ethbrno",
"telegram": "https://t.me/ethbrno",
"matrix": "https://matrix.to/#/#ethbrno:gwei.cz"
},
"schemaVersion": 1,
"spec": {
"speakers": [
{
"id": "rachel-rose",
"name": "Rachel-Rose O'Leary",
"remote": false,
"twitter": "lunar_mining",
"linkedin": null,
"bio": "DarkFi core dev, writer",
"orgs": "[DarkFi](https://dark.fi/)",
"web": {
"name": "DarkFi",
"url": "https://dark.fi/"
},
"tracks": [
"lunarpunk",
"privacy"
],
"country": "us",
"desc": "Rachel-Rose O'Leary is a software developer working in anonymity, systems development and cryptography. She was lead tech writer for CoinDesk 2017-2018, covering privacy tech and ethereum. She has a background in digital art and philosophy, and has been writing about crypto since 2015.",
"photos": [
"web:jpg"
]
},
{
"id": "vorotnikov",
"name": "Artem Vorotnikov",
"remote": true,
"twitter": "vorot93",
"linkedin": null,
"bio": "Ethereum Core Developer, creator of Akula",
"orgs": "[Akula](https://akula.app/)",
"web": {
"name": "Akula",
"url": "https://akula.app/"
},
"tracks": [
"eth2"
],
"country": "us",
"desc": "Rachel-Rose O'Leary is a software developer working in anonymity, systems development and cryptography. She was lead tech writer for CoinDesk 2017-2018, covering privacy tech and ethereum. She has a background in digital art and philosophy, and has been writing about crypto since 2015.",
"photos": [
"web:jpg"
]
}
],
"tracks": [
{
"id": "lunarpunk",
"name": "Dark side of the cycle",
"shortname": "Lunarpunk",
"examples": "* anonymous exchanges * Dark Forest infrastructure "
},
{
"id": "privacy",
"name": "Privacy",
"examples": "* censorship-resistant infrastructure * zero knowledge"
},
{
"id": "eth2",
"name": "Post Merge Ethereum",
"examples": "* scaling ETH * light clients"
}
],
"event-types": [
{
"id": "main",
"name": "Main Track"
}
],
"events": [
{
"id": "o-praci-v-kryptu",
"type": "panel",
"name": "Z normální práce do krypta",
"speakers": [
"sona-parke",
"stana-mutlova",
"denisa-brichtova",
"jana-kubatova",
"lenka-stawarczyk"
],
"track": "zaklady",
"duration": 85,
"difficulty": "advanced",
"tags": [
"práce",
"lifestyle",
"budoucnost",
"finanční nezávislost",
"ženy"
],
"popularity": 0.9,
"description": "Největší rozdíly “normální” práce a práce v kryptu? A proč vůbec přecházet? Jsou hlavní motivací obvykle prachy? První práce v kryptu umí být náraz. Mentální i fyzický. Tady se dozvíte, co pomáhá to ustát. A vytušíte, jaké to je, pracovat v kryptu a jestli je to pro vás. A jako bonus se možná i dozvíte kudy na to."
},
{
"id": "btc-vs-altcoiny",
"type": "panel",
"name": "Bitcoin vs. altcoiny",
"speakers": [
"libor-flossler",
"josef-tetek",
"david-stancel"
],
"duration": 85,
"difficulty": "beginner",
"track": "btc",
"tags": [
"Bitcoin",
"Lightning Network",
"altcoiny",
"DeFi",
"finanční svoboda"
],
"popularity": 1,
"fixed": {
"date": "2022-06-05"
},
"description": "Diskuze bude probíhat mezi Bitcoin maximalistou Pepou Tětkem a Krypto realistou Davidem Stancelem. Cílem prezentace bude otevřená diskuze o parametrech, smysluplnosti, rizicích a potenciálním využití alterntivních kryptoměn v porovnání s Bitcoinem. Diskuzi bude moderovat Libor z Investocky.",
"video": {
"youtube": "WQLOuZRJbvk"
}
}
],
"stages": [
{
"id": "rajska-zahrada",
"name": "P1 Rajská zahrada",
"types": [
"talk",
"panel",
"lightning-series"
],
"capacity": {
"seat": 320,
"stand": 80
},
"exclusivity": 1,
"times": [
"1/09:00-14:00",
"1/14:30-19:00",
"2/10:00-14:00",
"2/15:00-19:00"
],
"livestream": true,
"streams": [
"1/08:45-19:30/jJUn50_iyFI",
"2/09:45-19:15/osNm7D1R3rw"
]
},
{
"id": "lustrovy-sal",
"name": "P2 Lustrový sál",
"types": [
"talk",
"panel",
"lightning-series"
],
"capacity": {
"seat": 135,
"stand": 50
},
"exclusivity": 0.8,
"times": [
"1/09:30-13:00",
"1/13:30-19:30",
"2/10:00-13:00",
"2/13:30-18:30"
],
"livestream": true,
"streams": [
"1/09:15-19:30/e73I-rQBozk",
"2/09:45-18:30/WCoAJhVLLbM"
]
},
{
"id": "klenbovy-sal",
"name": "P3 Klenbový sál",
"types": [
"talk",
"lightning-series"
],
"capacity": {
"seat": 135,
"stand": 50
},
"exclusivity": 0.6,
"times": [
"1/09:30-13:00",
"1/13:30-19:30",
"2/10:00-13:00",
"2/13:30-18:30"
],
"livestream": true,
"streams": [
"1/09:15-19:30/tkRVtaCCgwk",
"2/09:45-18:30/GZ5FFWTleTk"
]
},
{
"id": "exit-room",
"name": "P4 Exit room",
"types": [
"talk"
],
"capacity": {
"seat": 70,
"stand": 30
},
"exclusivity": 0.4,
"times": [
"1/09:30-13:30",
"1/14:00-19:30",
"2/10:00-13:30",
"2/14:00-18:30"
],
"livestream": true,
"streams": [
"1/09:15-19:30/ku_qtzNsotg",
"2/09:45-18:30/Gsf9ubuh7rU"
]
},
{
"id": "knihovna",
"name": "W1 Knihovna",
"types": [
"workshop"
],
"capacity": {
"seat": 40,
"stand": 20
},
"exclusivity": 1,
"times": [
"1/09:30-13:30",
"1/14:00-19:30",
"2/10:00-13:30",
"2/14:00-18:30"
]
},
{
"id": "white-workshop-room",
"name": "W2 Table room",
"types": [
"workshop"
],
"capacity": {
"seat": 35,
"stand": 15
},
"exclusivity": 0.5,
"times": [
"1/09:30-13:30",
"1/14:00-19:30",
"2/10:00-13:30",
"2/14:00-18:30"
]
},
{
"id": "campfire-outdoor",
"name": "🔥 C1 Campfire (venku)",
"types": [
"campfire"
],
"capacity": {
"seat": 40,
"stand": 100
},
"times": [
"1/09:30-12:00",
"1/12:30-17:00",
"2/10:00-12:00",
"2/12:30-18:30"
]
},
{
"id": "campfire-indoor",
"name": "🔥 C2 Campfire (uvnitř)",
"types": [
"campfire"
],
"capacity": {
"seat": 20,
"stand": 80
},
"times": [
"1/09:30-12:00",
"1/12:30-19:00",
"2/10:00-12:00",
"2/12:30-18:00"
]
},
{
"id": "nft-chillout",
"name": "NFT chillout",
"types": [
"nft-event"
],
"capacity": {
"seat": 30,
"stand": 40
},
"times": [
"1/09:30-20:00",
"2/10:00-18:00"
],
"hidden": true
},
{
"id": "pitevna",
"name": "Pitevna",
"types": [
"other"
],
"capacity": {
"seat": 0,
"stand": 150
},
"times": [
"1/16:00-23:59"
]
}
],
"faqs": [
{
"question": "Jaký je časový harmonogram?",
"answer": "Časový harmonogram všech přednášek bude zveřejněn nejpozději v pondělí 30. května ráno. Tady je zatím hrubý časový plán:* **Sobota**: 8:00 otevření, 9:00-9:15 zahájení, 9:30-19:30 program, 20:00-02:00+ party* **Neděle**: 9:00 otevření, 10:00-18:30 program, 18:30-19:00 zakončení, 20:00 uzavření"
}
],
"partners": [
{
"id": "gweicz",
"name": "Gwei.cz",
"type": "community",
"twitter": "gweicz",
"desc": "Ethereum/DeFi/Web3 komunita",
"photos": [
"twitter:jpg"
]
},
{
"id": "holky-v-kryptu",
"name": "Holky v kryptu",
"type": "community",
"twitter": "holkyvkryptu",
"desc": "Komunita pro začínající a mírně pokročilé uživatele",
"photos": [
"twitter:jpg"
]
}
],
"team": {
"persons": {
"tereza": {
"name": "Tereza Starostová",
"twitter": "tatereza5",
"desc": "Zástupce [Holky v Kryptu](https://holkyvkryptu.cz/)",
"photos": [
"twitter:jpg"
]
},
"tree": {
"name": "Tree",
"twitter": "treecz",
"desc": "Zástupce [Gwei.cz](http://gwei.cz/) a [BohemianDAO](http://bohemiandao.cz/)",
"photos": [
"twitter:jpg"
]
},
"exez": {
"name": "Exez",
"twitter": "OndraPulc",
"photos": [
"twitter:jpg"
]
}
},
"teams": {
"core": {
"name": "Core",
"desc": "Hlavní team který koordinuje ostatní teamy a fakticky reprezentuje konferenci.",
"members": [
"tree",
"tereza",
"vojtch"
],
"lead": "tereza"
},
"legal": {
"name": "Legal",
"desc": "Legální entita (UTXO Foundation, z.s.), právní aspekty, účetnictví atp.",
"members": [
"tree",
"tereza",
"simona",
"petr"
],
"lead": "tereza"
},
"sponsorship": {
"name": "Sponzorství",
"parent": "finance",
"desc": "Shánění a domlouvání sponzorů.",
"members": [
"vojtch",
"tereza"
],
"lead": "vojtch"
},
"venue": {
"name": "Místo konání",
"desc": "Vše co se týká místa konání a jeho vybavení.",
"members": [
"tereza",
"tree",
"vojtch"
],
"lead": "tereza"
},
"catering": {
"name": "Catering",
"parent": "venue",
"desc": "Řešení jídla pro návštěvníky.",
"members": [
"tereza",
"tree",
"vojtch"
],
"lead": "tereza"
},
"program": {
"name": "Program",
"desc": "Dramaturgie konference - hlavní a doprovodný program.",
"members": [
"tree",
"tereza"
],
"lead": "tree"
},
"speakers": {
"name": "Přednášející",
"parent": "program",
"desc": "Shánění a koordinace přednášejících.",
"members": [
"tree",
"tereza"
],
"lead": "tree"
},
"design": {
"name": "Design",
"desc": "Vizuální identita apod.",
"members": [
"tereza",
"tree",
"exez"
],
"lead": "tereza"
},
"marketing": {
"name": "Marketing",
"desc": "Aktivity propagující konferenci, sociální sítě.",
"members": [
"tereza",
"tree",
"jiri"
],
"lead": "tereza"
},
"web-ticketing": {
"name": "Web a ticketing",
"desc": "Technická realizace webu a ticketingu (prodej vstupenek).",
"members": [
"tree",
"vojtch"
],
"lead": "tree"
},
"party": {
"name": "Party",
"parent": "program",
"desc": "Společenský večer a party, která se uskuteční v rámci konference.",
"members": [
"tereza",
"tree"
],
"lead": "tree"
}
}
},
"practical-info": [
{
"id": "doprava",
"name": "Doprava",
"text": "Gabriel Loci se nachází na pražském Smíchově na adrese ***Holečkova 106/10, 150 00 Praha 5-Smíchov*** ([mapa](https://goo.gl/maps/RW4gBPZZeDRRLkNk9)).Hlavní vstup do areálu: [GPS 50.074779, 14.396471](https://what3words.com/fandit.%C4%8Detn%C3%A1.hl%C3%ADdka \"GPS 50.074779, 14.396471\") ## Hromadná doprava (MHD)Doporučená velkokapacitní varianta dopravy na místo konání je využít metro na stanici Anděl (linka B) a odtud pěšky 900m, [viz. níže](#pěšky-od-metra-anděl-linka-b). Další varianty jsou přiblížit se o jednu stanici blíže [tramvají](#tramvaj), nebo přijet ke Gabriel Loci nejblíže [autobusem](#autobus), který ale nejezdí tak často a rozhodně nebude velkokapacitní (možné tlačenice).Ceny jízdného v pražské MHD ([web](https://pid.cz/praha/)): 30 minut - 30 Kč, 90 minut - 40 Kč, 24 hodin - 120 Kč, 72 hodin - 330 Kč.Na nákup jízdenky v mobilu a vyhledávání spojení doporučujeme aplikaci [PID Lítačka](https://app.pidlitacka.cz/) ([Android](https://play.google.com/store/apps/details?id=cz.dpp.praguepublictransport), [iOS](https://apps.apple.com/cz/app/pid-litacka/id983071129)).### Pěšky od metra Anděl (linka B)Konference se nachází 900m od stanice metra B \"Anděl\" spojovací lávkou OC Nový Smíchov (z 1. patra) a poté krátkou procházkou parkem Sacré Coeur.Připravili jsme [cestu v Google Maps](https://www.google.com/maps/dir/50.0714086,14.4041228/Kl%C3%A1%C5%A1ter+Svat%C3%A9ho+Gabriela,+Hole%C4%8Dkova+106%2F10,+150+00+Praha+5-Sm%C3%ADchov/@50.0732931,14.3995812,17.53z/data=!4m9!4m8!1m0!1m5!1m1!1s0x470b94ffe90d8bef:0xe44f072ee3ed8c90!2m2!1d14.3960564!2d50.0748648!3e2 \"cestu v google maps\") přímo ze stanice metra až na konferenci.### TramvajNejbližší tramvajová zastávka je [Bertramka](https://goo.gl/maps/FvpgohrsEMzShQLe7). Dostanete se na ní linkami 9, 10, 15, 16, 44.Po výstupu na zastávce Bertramka Vás čeká ještě cca 450 metrů pěšky. Připravili jsme [cestu v Google Maps](https://www.google.com/maps/dir/Bertramka,+Sm%C3%ADchov,+150+00+Praha+5/50.0747697,14.3964571/@50.0745687,14.3958081,103m/data=!3m1!1e3!4m9!4m8!1m5!1m1!1s0x470b95aace507bb5:0xb36fd7c9183b2e8f!2m2!1d14.392434!2d50.072239!1m0!3e2) přímo ze zastávky až na konferenci. ### AutobusHromadnou dopravou se k nám nejblíže dostanete [autobusem 176](https://jrportal.dpp.cz/DataFTP/JRPortalData/176/20220523/176_(237_10)T.pdf \"autobusem 176\") ze kterého vystoupíte na zastávce Holečkova a následně půjdete 50 metrů \"z kopce\".Autobus jezdí jednou za 15-20 minut z [autobusové zastávky](https://goo.gl/maps/QRp9pdQ7dduhJJTEA) u metra Karlovo Náměstí (Linka B). Doba jízdy z Karlova náměstí je 15 minut a všechny spoje zajišťuje nízkopodlažní vozidlo.## AutoV Praze 5 jsou modré zóny, **v areálu bohužel nejsou volné parkovací plochy**, doporučujeme auto zaparkovat na záchytných parkovištích P+R Prahy a poté pokračovat MHD - přehled, aktuální obsazenost + ceny celodenního parkování 50-100 Kč, 24 hodin 200 Kč, najdete na této [stránce](https://www.dpp.cz/cestovani/parkovani-p-r).Parking v OC Nový Smíchov je na 5 hodin zdarma o víkendu, Víkendové parkování za 590 Kč V -1. podlaží a v -2. podlaží. Od pátku 16:00 do neděle 18:00. Pro více informací navštivte jejich [web](https://novy-smichov.klepierre.cz/aktualni-akce/akce/parkovani).TIP: Parkování na Praze 13 zdarma (nejsou modré zóny) na sídlišti u metra. Ulice: Petržílkova (metro Hůrka), Ovčí hájek (metro Nové Butovice) -> 10 minut na stanici Anděl.## TaxiDoporučujeme vystoupit u křižovatek *Holečkova / Kobrova* nebo *Holečkova / Švédská*.V Praze fungují taxi aplikace [Uber](https://uber.com/), [Bolt](https://bolt.eu/) nebo [Liftago](https://www.liftago.com/)."
},
{
"id": "jidlo-piti",
"name": "Jídlo a pití",
"text": "## Hlavní jídlaNa místě bude několik vybraných food trucků, které nabídnou široké spektrum jídel. Krom burgerů se můžete těšit na italskou kuchyni, ale také třeba na barevné veganské sushi.## Menší jídlaFood trucky budou nabízet i menší jídla a dezerty, pokud budete mít chuť na svačinku :)## PitíV celém objektu se bude nacházet několik barů ve kterých bude možné koupit pivo nebo třeba colu. Dostupné bude především pivo Budvar 33, ale samozřejmě také další značky. Večer budou na barech dostupné i drinky.Balená voda bude pro účastníky konference dostupná zdarma při vstupu.## KávaKáva bude dostupná ve vyhrazeném kávovém baru uvnitř a v kavárně venku primárně od značky [Café Reserva](https://www.cafereserva.cz/ \"Café Reserva\")."
},
{
"id": "ubytovani",
"name": "Ubytování",
"text": "K ubytování jsme pro vás vybrali několik možností v různých cenových kategoriích. ## Kempy a penziony (budget)- [Kemp Drusus](https://drusus.com/), K Řeporyjím 4, 155 00 Praha 13-Třebonice, cena za noc: chatka - 600 Kč, penzion - 900 Kč## Hostely- [Hostel Safestay](https://www.safestay.com/prague-charles-bridge \"Hostel Safestay\") Prague Charles Bridge, Ostrovní 131, 110 00 Nové Město## Hotely- [Hotel Vienna House Andel](https://www.viennahouse.com/andels-prague \"Hotel Vienna House Andel\"), Stroupežnického 3181/21, 150 00 Praha 5-Smíchov, cena za noc 3720 Kč- [Hotel IBIS Andel](https://all.accor.com/hotel/5211/index.en.shtml \"Hotel IBIS Andel\"), Plzeňská 14, 150 00 Praha 5-Smíchov- [Hotel Golf](https://www.hotel-golf.cz/ \"Hotel Golf\"), 215A, Plzeňská 103, Motol, 150 00 Praha 5, cena za noc 3600 KčDalší ubytování najdete na [Google Hotels](https://hotels.google.com/), [Airbnb](https://www.airbnb.com/), [Hotels.com](https://hotels.com/) nebo [Booking.com](https://booking.com/)."
}
],
"schedule": [
{
"id": "aq",
"date": "2022-06-04",
"stage": "rajska-zahrada",
"period": {
"start": "2022-06-04T07:00:00.000Z",
"end": "2022-06-04T07:30:00.000Z"
},
"event": "opening-ceremony"
},
{
"id": "cs",
"date": "2022-06-05",
"stage": "white-workshop-room",
"period": {
"start": "2022-06-05T14:00:00.000Z",
"end": "2022-06-05T15:30:00.000Z"
},
"event": "bezpecnost-workshop"
},
{
"id": "bi",
"date": "2022-06-04",
"stage": "rajska-zahrada",
"period": {
"start": "2022-06-04T07:30:00.000Z",
"end": "2022-06-04T08:30:00.000Z"
},
"event": "danove-triky-a-kouzla"
},
{
"id": "bb",
"date": "2022-06-04",
"stage": "lustrovy-sal",
"period": {
"start": "2022-06-04T07:30:00.000Z",
"end": "2022-06-04T08:30:00.000Z"
},
"event": "adopce-btc"
},
{
"id": "cy",
"date": "2022-06-05",
"stage": "knihovna",
"period": {
"start": "2022-06-05T10:30:00.000Z",
"end": "2022-06-05T11:30:00.000Z"
},
"event": "bleskomat-worskhop"
},
{
"id": "b3",
"date": "2022-06-04",
"stage": "klenbovy-sal",
"period": {
"start": "2022-06-04T07:30:00.000Z",
"end": "2022-06-04T08:00:00.000Z"
},
"event": "uvod-near"
},
{
"id": "ac",
"date": "2022-06-04",
"stage": "exit-room",
"period": {
"start": "2022-06-04T07:30:00.000Z",
"end": "2022-06-04T08:30:00.000Z"
},
"event": "defi-pro-zacatecniky"
},
{
"id": "d0",
"date": "2022-06-04",
"stage": "campfire-indoor",
"period": {
"start": "2022-06-04T16:30:00.000Z",
"end": "2022-06-04T17:00:00.000Z"
},
"event": "idealni-kryptoportfolio"
},
{
"id": "dk",
"date": "2022-06-04",
"stage": "campfire-indoor",
"period": {
"start": "2022-06-04T07:30:00.000Z",
"end": "2022-06-04T08:30:00.000Z"
},
"event": "bohemiandao-campfire"
}
]
}
}

Zobrazit soubor

@ -1,13 +1,12 @@
/** @type {import('./$types').PageLoad} */
export const prerender = true;
export async function load({fetch}) {
const { spec } = await fetch('https://spec.utxo.cz/22/bundle.json').then((r) => r.json());
//const { spec } = await fetch('/api/datafetch').then((r) => r.json());
export async function load({ fetch }) {
//const { spec } = await fetch('https://spec.utxo.cz/22/bundle.json').then((r) => r.json());
const { contributors, sponsors } = await fetch(`data.json`).then((r) => r.json());
console.log(spec);
//console.log(contributors);
return {
data: spec
data: {contributors, sponsors}
};
}

Zobrazit soubor

@ -1,7 +1,7 @@
/** @type {import('./$types').PageLoad} */
export async function load({ parent }) {
const { data: { speakers } } = await parent();
//console.log(speakers);
const { data: { contributors } } = await parent();
console.log(contributors);
return speakers;
return contributors;
}

Zobrazit soubor

@ -1,12 +1,13 @@
<svelte:head>
<title>Contributors: ETHBrno²</title>
</svelte:head>
<script>
/** @type {import('./$types').PageData} */
export let data;
//console.log(data);
console.log(data);
</script>
<svelte:head>
<title>Contributors: ETHBrno²</title>
</svelte:head>
<section class="text-gray-400 body-font bg-black">
<div class=" px-5 py-24 mx-auto">
<div class="flex flex-col text-center w-full mb-20">
@ -21,9 +22,51 @@
>
</div>
</div>
<div class="flex flex-wrap -m-4">
<div class="flex flex-wrap justify-center">
{#each Object.values(data) as item}
{#if item.name !== undefined}<li>{item.name}</li>{/if}
{#if item.name !== undefined}
<div class="bg-black bg-opacity-40 p-6 h-full w-full md:w-1/3">
<img
class="h-40 md:h-60 w-full object-cover object-center mb-6 grayscale hover:grayscale-0"
loading="lazy"
src={`/photos/${item.id}.jpg`}
alt={item.desc}
/>
<h3
class="tracking-widest text-gray-400 text-xs font-medium title-font flex flex-row divide-x"
>
{#each item.roles as role}
<span>{role}</span>
{/each}
</h3>
<div class="flex flex-row mb-4">
<a
class="text-lg text-white font-medium title-font"
href={`https://twitter.com/${item.twitter}`}
>
{item.name}
</a>
{#if item.remote}
<svg
xmlns="http://www.w3.org/2000/svg"
fill="none"
viewBox="0 0 24 24"
stroke-width="1.5"
stroke="currentColor"
class="w-4 h-4 ml-1 text-white"
>
<path
stroke-linecap="round"
stroke-linejoin="round"
d="M12 21a9.004 9.004 0 008.716-6.747M12 21a9.004 9.004 0 01-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 017.843 4.582M12 3a8.997 8.997 0 00-7.843 4.582m15.686 0A11.953 11.953 0 0112 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0121 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0112 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 013 12c0-1.605.42-3.113 1.157-4.418"
/>
</svg>
{/if}
</div>
<p class="leading-relaxed text-base">{item.bio}</p>
</div>
{/if}
{/each}
</div>
</div>

Zobrazit soubor

@ -31,5 +31,12 @@
],
"remote": true
}
],
"sponsors": [
{
"id": "ef",
"name": "Ethereum Foundation"
},
{ "id": "ut", "name": "UTXO" }
]
}

binární
static/photos/artem-vorotnikov.jpg Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 28 KiB

binární
static/photos/pavol-luptak.jpg Normal file

Binární soubor nebyl zobrazen.

Za

Šířka:  |  Výška:  |  Velikost: 46 KiB