From 5f84391a8f9e1d54f1b82c7ec3fcb875c30cbb2b Mon Sep 17 00:00:00 2001 From: tree Date: Fri, 28 Apr 2023 17:14:03 +0200 Subject: [PATCH] add alona --- src/app.css | 29 +++++++++++++++++++------- src/lib/components/PeopleList.svelte | 10 ++++++--- src/lib/config.yaml | 13 +++++++++--- src/routes/+layout.svelte | 30 +++++++++++++++++++++------ src/routes/+page.svelte | 25 +++++++++++++++++----- static/people/alona-shevchenko.jpg | Bin 0 -> 50379 bytes 6 files changed, 83 insertions(+), 24 deletions(-) create mode 100644 static/people/alona-shevchenko.jpg diff --git a/src/app.css b/src/app.css index c39c2b7..41a7022 100644 --- a/src/app.css +++ b/src/app.css @@ -22,6 +22,9 @@ .markdown a { @apply underline hover:no-underline text-white; } + .markdown-basic a { + @apply underline hover:no-underline; + } .markdown p { } @@ -117,7 +120,7 @@ .ico-matrix:hover .ico-children { @apply opacity-100; } - + .person-item:hover img { @apply grayscale-0 invert-0 blur-none; } @@ -216,10 +219,22 @@ .person-item { @apply cursor-help transition-all duration-500; } - .partner-item .partner-img { @apply grayscale; } - .partner-item:hover .partner-img { @apply grayscale-0; } - .partner-item .partner-text { @apply text-white/0 transition-all duration-300; } - .partner-item .partner-text .text-mild { @apply text-white/0; } - .partner-item:hover .partner-text { @apply text-white; } - .partner-item:hover .partner-text .text-mild { @apply text-white/50 duration-1000; } + .partner-item .partner-img { + @apply grayscale; + } + .partner-item:hover .partner-img { + @apply grayscale-0; + } + .partner-item .partner-text { + @apply text-white/0 transition-all duration-300; + } + .partner-item .partner-text .text-mild { + @apply text-white/0; + } + .partner-item:hover .partner-text { + @apply text-white; + } + .partner-item:hover .partner-text .text-mild { + @apply text-white/50 duration-1000; + } } diff --git a/src/lib/components/PeopleList.svelte b/src/lib/components/PeopleList.svelte index 85d5eda..1a06435 100644 --- a/src/lib/components/PeopleList.svelte +++ b/src/lib/components/PeopleList.svelte @@ -32,12 +32,16 @@
{item.name.toUpperCase()}
- @{item.twitter}@{item.twitter}
{#if item.caption} -
+
+ +
{/if}
diff --git a/src/lib/config.yaml b/src/lib/config.yaml index 019e1ae..01c288d 100644 --- a/src/lib/config.yaml +++ b/src/lib/config.yaml @@ -122,19 +122,19 @@ people: name: Mykola Siusko twitter: nicksvyaznoy img: mykola.png - caption: Web3 privacy advocate + caption: Web3 privacy advocate behind [Web3Privacy Now](https://web3privacy.info/) country: es - id: tree name: Tree twitter: treecz img: tree.jpg - caption: Creator of lunarpunk hackathons & events + caption: Orchestrator of lunarpunk events like [ETHBrno](https://ethbrno.cz) or [w3ps](https://github.com/web3privacy/w3ps) country: cz - id: juraj-bednar name: Juraj Bednar twitter: jurbed img: juraj-bednar.jpg - caption: Educator, writer, cryptoanarchist & biohacker + caption: Educator, writer, cryptoanarchist & biohacker ([blog](https://juraj.bednar.io/)) country: sk - id: mario-havel name: Mario Havel @@ -172,6 +172,12 @@ people: img: dcbuilder.jpg caption: Research engineer of [Worldcoin](https://worldcoin.org/), ZKML & Rust enthusiast country: cz + - id: alona-shevchenko + name: Alona Shevchenko + twitter: cryptodrftng + img: alona-shevchenko.jpg + caption: Unapologetic Ukrainian behind [Ukraine DAO](https://ukrainedao.love/) & [Kyiv Tech Summit](https://www.kyivtechsummit.com/) + country: ua speakersNote: We keep adding more and more speakers, stay tuned ... speakers: - guy-zyskind @@ -181,6 +187,7 @@ speakers: - max-hampshire - nick-almond - dcbuilder + - alona-shevchenko partners: - id: lunardao name: LunarDAO diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 41a405d..ce2106e 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -17,7 +17,12 @@ //{ title: 'Program', url: '#program' }, //{ title: 'Sponsors', url: '#sponsors' }, { title: 'FAQ', url: '#faq' }, - { title: 'Chat', url: 'https://matrix.to/#/#web3privacy:gwei.cz', ico: 'matrix', external: true }, + { + title: 'Chat', + url: 'https://matrix.to/#/#web3privacy:gwei.cz', + ico: 'matrix', + external: true + }, { title: 'Twitter', url: 'https://twitter.com/web3privacy', ico: 'twitter', external: true }, { title: 'Ticket', url: '#ticket', class: 'button' } ]; @@ -87,14 +92,14 @@ class="{mi.class ? mi.class : 'hover:underline'} {choosed && mi.url === choosed[0].url ? 'underline font-bold' - : null} {mi.external ? 'external' : ''} {mi.ico ? "mi-img" : ''}" + : null} {mi.external ? 'external' : ''} {mi.ico ? 'mi-img' : ''}" href={mi.url} on:mouseenter={mi.ico ? null : animateText} on:click={!mi.external ? handleAnchorClick : null} target={mi.external ? '_blank' : ''} > {#if mi.ico} -
+
{:else} {mi.name?.toUpperCase() || mi.title.toUpperCase()} {/if} @@ -180,7 +185,10 @@
-