mirror of
https://github.com/web3privacy/w3ps1.git
synced 2024-10-15 16:26:26 +02:00
deploy: fcfca20d8c
This commit is contained in:
parent
5cb99d7c1b
commit
5b49a26234
12 changed files with 233 additions and 96 deletions
|
@ -654,7 +654,7 @@ table.table-custom{
|
||||||
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
|
filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
|
||||||
}
|
}
|
||||||
|
|
||||||
.person-item:hover .text-mild{
|
.person-item:hover .text-mild, .person-item:hover .text-supermild{
|
||||||
--tw-text-opacity: 1;
|
--tw-text-opacity: 1;
|
||||||
color: rgb(0 0 0 / var(--tw-text-opacity));
|
color: rgb(0 0 0 / var(--tw-text-opacity));
|
||||||
}
|
}
|
||||||
|
@ -780,22 +780,18 @@ table.table-custom{
|
||||||
width: 4rem;
|
width: 4rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.w-2\/3{
|
||||||
|
width: 66.666667%;
|
||||||
|
}
|
||||||
|
|
||||||
.w-32{
|
.w-32{
|
||||||
width: 8rem;
|
width: 8rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.w-48{
|
|
||||||
width: 12rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.w-5{
|
.w-5{
|
||||||
width: 1.25rem;
|
width: 1.25rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.w-64{
|
|
||||||
width: 16rem;
|
|
||||||
}
|
|
||||||
|
|
||||||
.w-full{
|
.w-full{
|
||||||
width: 100%;
|
width: 100%;
|
||||||
}
|
}
|
||||||
|
@ -812,6 +808,10 @@ table.table-custom{
|
||||||
list-style-type: disc;
|
list-style-type: disc;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.flex-wrap{
|
||||||
|
flex-wrap: wrap;
|
||||||
|
}
|
||||||
|
|
||||||
.items-center{
|
.items-center{
|
||||||
align-items: center;
|
align-items: center;
|
||||||
}
|
}
|
||||||
|
@ -1060,8 +1060,12 @@ table.table-custom{
|
||||||
width: 10rem;
|
width: 10rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
.sm\:gap-6{
|
.sm\:w-48{
|
||||||
gap: 1.5rem;
|
width: 12rem;
|
||||||
|
}
|
||||||
|
|
||||||
|
.sm\:w-64{
|
||||||
|
width: 16rem;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { _ } from "./_layout-416f0fb9.js";
|
import { _ } from "./_layout-68f6d432.js";
|
||||||
import { default as default2 } from "../components/pages/_layout.svelte-8890a230.js";
|
import { default as default2 } from "../components/pages/_layout.svelte-0591841b.js";
|
||||||
export {
|
export {
|
||||||
default2 as component,
|
default2 as component,
|
||||||
_ as universal
|
_ as universal
|
|
@ -1,4 +1,4 @@
|
||||||
import { default as default2 } from "../components/pages/_page.svelte-9e4fa11d.js";
|
import { default as default2 } from "../components/pages/_page.svelte-ee97f50d.js";
|
||||||
export {
|
export {
|
||||||
default2 as component
|
default2 as component
|
||||||
};
|
};
|
|
@ -25,15 +25,19 @@ const data = {
|
||||||
title: "Mixnets → Full-Stack Privacy",
|
title: "Mixnets → Full-Stack Privacy",
|
||||||
desc: "Imagine a Full-Stack Privacy -> how would it even look alike!"
|
desc: "Imagine a Full-Stack Privacy -> how would it even look alike!"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
title: "Private messaging protocols",
|
||||||
|
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
title: "Solarpunk vs Lunarpunk",
|
||||||
|
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
|
||||||
|
},
|
||||||
{ title: "Cryptography" },
|
{ title: "Cryptography" },
|
||||||
{
|
{
|
||||||
title: "Tech journalists",
|
title: "Tech journalists",
|
||||||
desc: "Ethical crypto vs global cyberwars agenda"
|
desc: "Ethical crypto vs global cyberwars agenda"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
title: "Asian community",
|
|
||||||
desc: "It's rare to see asians in Europe, but there are so many of them doing privacy solutions"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Privacy wars",
|
title: "Privacy wars",
|
||||||
desc: "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
|
desc: "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
|
||||||
|
@ -45,17 +49,9 @@ const data = {
|
||||||
title: "Network states (with a privacy focus)",
|
title: "Network states (with a privacy focus)",
|
||||||
desc: "The network state-as-a-grassroots movement"
|
desc: "The network state-as-a-grassroots movement"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
title: "Solarpunk vs Lunarpunk",
|
|
||||||
desc: "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
title: "Veksl",
|
title: "Veksl",
|
||||||
desc: "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
|
desc: "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
|
||||||
},
|
|
||||||
{
|
|
||||||
title: "Private messaging protocols",
|
|
||||||
desc: "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
ticketsIntro: "Be a part of the first Web3Privacy Summit experience…",
|
ticketsIntro: "Be a part of the first Web3Privacy Summit experience…",
|
||||||
|
@ -123,31 +119,36 @@ const data = {
|
||||||
id: "mykola",
|
id: "mykola",
|
||||||
name: "Mykola Siusko",
|
name: "Mykola Siusko",
|
||||||
twitter: "nicksvyaznoy",
|
twitter: "nicksvyaznoy",
|
||||||
img: "mykola.png"
|
img: "mykola.png",
|
||||||
|
caption: "Web3 privacy advocate"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "tree",
|
id: "tree",
|
||||||
name: "Tree",
|
name: "Tree",
|
||||||
twitter: "treecz",
|
twitter: "treecz",
|
||||||
img: "tree.jpeg"
|
img: "tree.jpeg",
|
||||||
|
caption: "Creator of lunarpunk hackathons & events"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "juraj-bednar",
|
id: "juraj-bednar",
|
||||||
name: "Juraj Bednar",
|
name: "Juraj Bednar",
|
||||||
twitter: "jurbed",
|
twitter: "jurbed",
|
||||||
img: "juraj-bednar.jpeg"
|
img: "juraj-bednar.jpeg",
|
||||||
|
caption: "Educator, writer, cryptoanarchist & biohacker"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "mario-havel",
|
id: "mario-havel",
|
||||||
name: "Mario Havel",
|
name: "Mario Havel",
|
||||||
twitter: "TMIYChao",
|
twitter: "TMIYChao",
|
||||||
img: "mario-havel.jpeg"
|
img: "mario-havel.jpeg",
|
||||||
|
caption: "Hacker, Co-Founder of [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
id: "guy-zyskind",
|
id: "guy-zyskind",
|
||||||
name: "Guy Zyskind",
|
name: "Guy Zyskind",
|
||||||
twitter: "GuyZys",
|
twitter: "GuyZys",
|
||||||
img: "guy-zyskind.jpeg"
|
img: "guy-zyskind.jpeg",
|
||||||
|
caption: "Founder of [Secret Network](https://scrt.network/), CEO SCRT Labs"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
speakers: [
|
speakers: [
|
|
@ -1,10 +1,66 @@
|
||||||
import { S as SvelteComponent, i as init, s as safe_not_equal, e as empty, b as insert_hydration, C as noop, M as destroy_each, h as detach, k as element, a as space, q as text, l as claim_element, m as children, c as claim_space, r as claim_text, G as src_url_equal, n as attr, H as append_hydration, u as set_data, x as create_component, Z as head_selector, y as claim_component, z as mount_component, f as transition_in, d as check_outros, t as transition_out, A as destroy_component, g as group_outros } from "../../chunks/index-858fda85.js";
|
import { S as SvelteComponent, i as init, s as safe_not_equal, e as empty, b as insert_hydration, f as transition_in, g as group_outros, d as check_outros, t as transition_out, M as destroy_each, h as detach, k as element, a as space, q as text, l as claim_element, m as children, c as claim_space, r as claim_text, G as src_url_equal, n as attr, H as append_hydration, u as set_data, x as create_component, y as claim_component, z as mount_component, A as destroy_component, Z as head_selector } from "../../chunks/index-858fda85.js";
|
||||||
import { S as SvelteMarkdown } from "../../chunks/SvelteMarkdown-6743e4fc.js";
|
import { S as SvelteMarkdown } from "../../chunks/SvelteMarkdown-6743e4fc.js";
|
||||||
function get_each_context$1(ctx, list, i) {
|
function get_each_context$1(ctx, list, i) {
|
||||||
const child_ctx = ctx.slice();
|
const child_ctx = ctx.slice();
|
||||||
child_ctx[4] = list[i];
|
child_ctx[4] = list[i];
|
||||||
return child_ctx;
|
return child_ctx;
|
||||||
}
|
}
|
||||||
|
function create_if_block$1(ctx) {
|
||||||
|
let div;
|
||||||
|
let sveltemarkdown;
|
||||||
|
let current;
|
||||||
|
sveltemarkdown = new SvelteMarkdown({
|
||||||
|
props: { source: (
|
||||||
|
/*item*/
|
||||||
|
ctx[4].caption
|
||||||
|
) }
|
||||||
|
});
|
||||||
|
return {
|
||||||
|
c() {
|
||||||
|
div = element("div");
|
||||||
|
create_component(sveltemarkdown.$$.fragment);
|
||||||
|
this.h();
|
||||||
|
},
|
||||||
|
l(nodes) {
|
||||||
|
div = claim_element(nodes, "DIV", { class: true });
|
||||||
|
var div_nodes = children(div);
|
||||||
|
claim_component(sveltemarkdown.$$.fragment, div_nodes);
|
||||||
|
div_nodes.forEach(detach);
|
||||||
|
this.h();
|
||||||
|
},
|
||||||
|
h() {
|
||||||
|
attr(div, "class", "mt-2 text-base text-supermild");
|
||||||
|
},
|
||||||
|
m(target, anchor) {
|
||||||
|
insert_hydration(target, div, anchor);
|
||||||
|
mount_component(sveltemarkdown, div, null);
|
||||||
|
current = true;
|
||||||
|
},
|
||||||
|
p(ctx2, dirty) {
|
||||||
|
const sveltemarkdown_changes = {};
|
||||||
|
if (dirty & /*items*/
|
||||||
|
1)
|
||||||
|
sveltemarkdown_changes.source = /*item*/
|
||||||
|
ctx2[4].caption;
|
||||||
|
sveltemarkdown.$set(sveltemarkdown_changes);
|
||||||
|
},
|
||||||
|
i(local) {
|
||||||
|
if (current)
|
||||||
|
return;
|
||||||
|
transition_in(sveltemarkdown.$$.fragment, local);
|
||||||
|
current = true;
|
||||||
|
},
|
||||||
|
o(local) {
|
||||||
|
transition_out(sveltemarkdown.$$.fragment, local);
|
||||||
|
current = false;
|
||||||
|
},
|
||||||
|
d(detaching) {
|
||||||
|
if (detaching)
|
||||||
|
detach(div);
|
||||||
|
destroy_component(sveltemarkdown);
|
||||||
|
}
|
||||||
|
};
|
||||||
|
}
|
||||||
function create_each_block$1(ctx) {
|
function create_each_block$1(ctx) {
|
||||||
let div3;
|
let div3;
|
||||||
let div0;
|
let div0;
|
||||||
|
@ -30,7 +86,13 @@ function create_each_block$1(ctx) {
|
||||||
let t4;
|
let t4;
|
||||||
let a1_href_value;
|
let a1_href_value;
|
||||||
let t5;
|
let t5;
|
||||||
|
let t6;
|
||||||
let div3_class_value;
|
let div3_class_value;
|
||||||
|
let current;
|
||||||
|
let if_block = (
|
||||||
|
/*item*/
|
||||||
|
ctx[4].caption && create_if_block$1(ctx)
|
||||||
|
);
|
||||||
return {
|
return {
|
||||||
c() {
|
c() {
|
||||||
div3 = element("div");
|
div3 = element("div");
|
||||||
|
@ -46,6 +108,9 @@ function create_each_block$1(ctx) {
|
||||||
t3 = text("@");
|
t3 = text("@");
|
||||||
t4 = text(t4_value);
|
t4 = text(t4_value);
|
||||||
t5 = space();
|
t5 = space();
|
||||||
|
if (if_block)
|
||||||
|
if_block.c();
|
||||||
|
t6 = space();
|
||||||
this.h();
|
this.h();
|
||||||
},
|
},
|
||||||
l(nodes) {
|
l(nodes) {
|
||||||
|
@ -73,6 +138,9 @@ function create_each_block$1(ctx) {
|
||||||
a1_nodes.forEach(detach);
|
a1_nodes.forEach(detach);
|
||||||
div2_nodes.forEach(detach);
|
div2_nodes.forEach(detach);
|
||||||
t5 = claim_space(div3_nodes);
|
t5 = claim_space(div3_nodes);
|
||||||
|
if (if_block)
|
||||||
|
if_block.l(div3_nodes);
|
||||||
|
t6 = claim_space(div3_nodes);
|
||||||
div3_nodes.forEach(detach);
|
div3_nodes.forEach(detach);
|
||||||
this.h();
|
this.h();
|
||||||
},
|
},
|
||||||
|
@ -80,7 +148,7 @@ function create_each_block$1(ctx) {
|
||||||
if (!src_url_equal(img.src, img_src_value = "/people/" + /*item*/
|
if (!src_url_equal(img.src, img_src_value = "/people/" + /*item*/
|
||||||
ctx[4].img))
|
ctx[4].img))
|
||||||
attr(img, "src", img_src_value);
|
attr(img, "src", img_src_value);
|
||||||
attr(img, "class", "grayscale invert aspect-square object-cover");
|
attr(img, "class", "grayscale invert aspect-square object-cover w-full");
|
||||||
attr(a0, "href", a0_href_value = twitterLink(
|
attr(a0, "href", a0_href_value = twitterLink(
|
||||||
/*item*/
|
/*item*/
|
||||||
ctx[4].twitter
|
ctx[4].twitter
|
||||||
|
@ -94,7 +162,7 @@ function create_each_block$1(ctx) {
|
||||||
attr(a1, "class", "hover:underline");
|
attr(a1, "class", "hover:underline");
|
||||||
attr(div2, "class", "text-base text-mild");
|
attr(div2, "class", "text-base text-mild");
|
||||||
attr(div3, "class", div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
|
attr(div3, "class", div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
|
||||||
(ctx[1] === "small" ? "w-48" : "w-64") + " person-item");
|
(ctx[1] === "small" ? "w-2/3 sm:w-48" : "w-2/3 sm:w-64") + " person-item");
|
||||||
},
|
},
|
||||||
m(target, anchor) {
|
m(target, anchor) {
|
||||||
insert_hydration(target, div3, anchor);
|
insert_hydration(target, div3, anchor);
|
||||||
|
@ -110,49 +178,89 @@ function create_each_block$1(ctx) {
|
||||||
append_hydration(a1, t3);
|
append_hydration(a1, t3);
|
||||||
append_hydration(a1, t4);
|
append_hydration(a1, t4);
|
||||||
append_hydration(div3, t5);
|
append_hydration(div3, t5);
|
||||||
|
if (if_block)
|
||||||
|
if_block.m(div3, null);
|
||||||
|
append_hydration(div3, t6);
|
||||||
|
current = true;
|
||||||
},
|
},
|
||||||
p(ctx2, dirty) {
|
p(ctx2, dirty) {
|
||||||
if (dirty & /*items*/
|
if (!current || dirty & /*items*/
|
||||||
1 && !src_url_equal(img.src, img_src_value = "/people/" + /*item*/
|
1 && !src_url_equal(img.src, img_src_value = "/people/" + /*item*/
|
||||||
ctx2[4].img)) {
|
ctx2[4].img)) {
|
||||||
attr(img, "src", img_src_value);
|
attr(img, "src", img_src_value);
|
||||||
}
|
}
|
||||||
if (dirty & /*items*/
|
if (!current || dirty & /*items*/
|
||||||
1 && a0_href_value !== (a0_href_value = twitterLink(
|
1 && a0_href_value !== (a0_href_value = twitterLink(
|
||||||
/*item*/
|
/*item*/
|
||||||
ctx2[4].twitter
|
ctx2[4].twitter
|
||||||
))) {
|
))) {
|
||||||
attr(a0, "href", a0_href_value);
|
attr(a0, "href", a0_href_value);
|
||||||
}
|
}
|
||||||
if (dirty & /*items*/
|
if ((!current || dirty & /*items*/
|
||||||
1 && t1_value !== (t1_value = /*item*/
|
1) && t1_value !== (t1_value = /*item*/
|
||||||
ctx2[4].name + ""))
|
ctx2[4].name + ""))
|
||||||
set_data(t1, t1_value);
|
set_data(t1, t1_value);
|
||||||
if (dirty & /*items*/
|
if ((!current || dirty & /*items*/
|
||||||
1 && t4_value !== (t4_value = /*item*/
|
1) && t4_value !== (t4_value = /*item*/
|
||||||
ctx2[4].twitter + ""))
|
ctx2[4].twitter + ""))
|
||||||
set_data(t4, t4_value);
|
set_data(t4, t4_value);
|
||||||
if (dirty & /*items*/
|
if (!current || dirty & /*items*/
|
||||||
1 && a1_href_value !== (a1_href_value = twitterLink(
|
1 && a1_href_value !== (a1_href_value = twitterLink(
|
||||||
/*item*/
|
/*item*/
|
||||||
ctx2[4].twitter
|
ctx2[4].twitter
|
||||||
))) {
|
))) {
|
||||||
attr(a1, "href", a1_href_value);
|
attr(a1, "href", a1_href_value);
|
||||||
}
|
}
|
||||||
if (dirty & /*size*/
|
if (
|
||||||
|
/*item*/
|
||||||
|
ctx2[4].caption
|
||||||
|
) {
|
||||||
|
if (if_block) {
|
||||||
|
if_block.p(ctx2, dirty);
|
||||||
|
if (dirty & /*items*/
|
||||||
|
1) {
|
||||||
|
transition_in(if_block, 1);
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
if_block = create_if_block$1(ctx2);
|
||||||
|
if_block.c();
|
||||||
|
transition_in(if_block, 1);
|
||||||
|
if_block.m(div3, t6);
|
||||||
|
}
|
||||||
|
} else if (if_block) {
|
||||||
|
group_outros();
|
||||||
|
transition_out(if_block, 1, 1, () => {
|
||||||
|
if_block = null;
|
||||||
|
});
|
||||||
|
check_outros();
|
||||||
|
}
|
||||||
|
if (!current || dirty & /*size*/
|
||||||
2 && div3_class_value !== (div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
|
2 && div3_class_value !== (div3_class_value = "hover:bg-white hover:text-black p-2 " + /*size*/
|
||||||
(ctx2[1] === "small" ? "w-48" : "w-64") + " person-item")) {
|
(ctx2[1] === "small" ? "w-2/3 sm:w-48" : "w-2/3 sm:w-64") + " person-item")) {
|
||||||
attr(div3, "class", div3_class_value);
|
attr(div3, "class", div3_class_value);
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
|
i(local) {
|
||||||
|
if (current)
|
||||||
|
return;
|
||||||
|
transition_in(if_block);
|
||||||
|
current = true;
|
||||||
|
},
|
||||||
|
o(local) {
|
||||||
|
transition_out(if_block);
|
||||||
|
current = false;
|
||||||
|
},
|
||||||
d(detaching) {
|
d(detaching) {
|
||||||
if (detaching)
|
if (detaching)
|
||||||
detach(div3);
|
detach(div3);
|
||||||
|
if (if_block)
|
||||||
|
if_block.d();
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
function create_fragment$1(ctx) {
|
function create_fragment$1(ctx) {
|
||||||
let each_1_anchor;
|
let each_1_anchor;
|
||||||
|
let current;
|
||||||
let each_value = (
|
let each_value = (
|
||||||
/*items*/
|
/*items*/
|
||||||
ctx[0].map(
|
ctx[0].map(
|
||||||
|
@ -164,6 +272,9 @@ function create_fragment$1(ctx) {
|
||||||
for (let i = 0; i < each_value.length; i += 1) {
|
for (let i = 0; i < each_value.length; i += 1) {
|
||||||
each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i));
|
each_blocks[i] = create_each_block$1(get_each_context$1(ctx, each_value, i));
|
||||||
}
|
}
|
||||||
|
const out = (i) => transition_out(each_blocks[i], 1, 1, () => {
|
||||||
|
each_blocks[i] = null;
|
||||||
|
});
|
||||||
return {
|
return {
|
||||||
c() {
|
c() {
|
||||||
for (let i = 0; i < each_blocks.length; i += 1) {
|
for (let i = 0; i < each_blocks.length; i += 1) {
|
||||||
|
@ -182,9 +293,10 @@ function create_fragment$1(ctx) {
|
||||||
each_blocks[i].m(target, anchor);
|
each_blocks[i].m(target, anchor);
|
||||||
}
|
}
|
||||||
insert_hydration(target, each_1_anchor, anchor);
|
insert_hydration(target, each_1_anchor, anchor);
|
||||||
|
current = true;
|
||||||
},
|
},
|
||||||
p(ctx2, [dirty]) {
|
p(ctx2, [dirty]) {
|
||||||
if (dirty & /*size, twitterLink, items, getPerson*/
|
if (dirty & /*size, items, getPerson, twitterLink*/
|
||||||
7) {
|
7) {
|
||||||
each_value = /*items*/
|
each_value = /*items*/
|
||||||
ctx2[0].map(
|
ctx2[0].map(
|
||||||
|
@ -196,20 +308,36 @@ function create_fragment$1(ctx) {
|
||||||
const child_ctx = get_each_context$1(ctx2, each_value, i);
|
const child_ctx = get_each_context$1(ctx2, each_value, i);
|
||||||
if (each_blocks[i]) {
|
if (each_blocks[i]) {
|
||||||
each_blocks[i].p(child_ctx, dirty);
|
each_blocks[i].p(child_ctx, dirty);
|
||||||
|
transition_in(each_blocks[i], 1);
|
||||||
} else {
|
} else {
|
||||||
each_blocks[i] = create_each_block$1(child_ctx);
|
each_blocks[i] = create_each_block$1(child_ctx);
|
||||||
each_blocks[i].c();
|
each_blocks[i].c();
|
||||||
|
transition_in(each_blocks[i], 1);
|
||||||
each_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);
|
each_blocks[i].m(each_1_anchor.parentNode, each_1_anchor);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
for (; i < each_blocks.length; i += 1) {
|
group_outros();
|
||||||
each_blocks[i].d(1);
|
for (i = each_value.length; i < each_blocks.length; i += 1) {
|
||||||
|
out(i);
|
||||||
}
|
}
|
||||||
each_blocks.length = each_value.length;
|
check_outros();
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
i: noop,
|
i(local) {
|
||||||
o: noop,
|
if (current)
|
||||||
|
return;
|
||||||
|
for (let i = 0; i < each_value.length; i += 1) {
|
||||||
|
transition_in(each_blocks[i]);
|
||||||
|
}
|
||||||
|
current = true;
|
||||||
|
},
|
||||||
|
o(local) {
|
||||||
|
each_blocks = each_blocks.filter(Boolean);
|
||||||
|
for (let i = 0; i < each_blocks.length; i += 1) {
|
||||||
|
transition_out(each_blocks[i]);
|
||||||
|
}
|
||||||
|
current = false;
|
||||||
|
},
|
||||||
d(detaching) {
|
d(detaching) {
|
||||||
destroy_each(each_blocks, detaching);
|
destroy_each(each_blocks, detaching);
|
||||||
if (detaching)
|
if (detaching)
|
||||||
|
@ -1451,13 +1579,13 @@ function create_fragment(ctx) {
|
||||||
attr(div4, "class", "bg-black");
|
attr(div4, "class", "bg-black");
|
||||||
attr(div4, "id", "about");
|
attr(div4, "id", "about");
|
||||||
attr(div5, "class", "section-header");
|
attr(div5, "class", "section-header");
|
||||||
attr(div6, "class", "pb-16 flex justify-center sm:gap-6");
|
attr(div6, "class", "pb-16 flex flex-wrap justify-center gap-6");
|
||||||
attr(div7, "class", "mx-auto");
|
attr(div7, "class", "mx-auto");
|
||||||
attr(div8, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto");
|
attr(div8, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto");
|
||||||
attr(div9, "class", "");
|
attr(div9, "class", "");
|
||||||
attr(div9, "id", "speakers");
|
attr(div9, "id", "speakers");
|
||||||
attr(div10, "class", "section-header");
|
attr(div10, "class", "section-header");
|
||||||
attr(div11, "class", "pb-16 flex justify-center sm:gap-6");
|
attr(div11, "class", "pb-16 flex flex-wrap justify-center gap-6");
|
||||||
attr(div12, "class", "mx-auto");
|
attr(div12, "class", "mx-auto");
|
||||||
attr(div13, "class", "middle-pane-medium pt-0 text-xl text-center mx-auto");
|
attr(div13, "class", "middle-pane-medium pt-0 text-xl text-center mx-auto");
|
||||||
attr(div14, "id", "hosts");
|
attr(div14, "id", "hosts");
|
|
@ -1,4 +0,0 @@
|
||||||
import { l } from "../../chunks/_layout-416f0fb9.js";
|
|
||||||
export {
|
|
||||||
l as load
|
|
||||||
};
|
|
4
_app/immutable/modules/pages/_layout.js-23db4802.js
Normal file
4
_app/immutable/modules/pages/_layout.js-23db4802.js
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
import { l } from "../../chunks/_layout-68f6d432.js";
|
||||||
|
export {
|
||||||
|
l as load
|
||||||
|
};
|
|
@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) {
|
||||||
};
|
};
|
||||||
const matchers = {};
|
const matchers = {};
|
||||||
const nodes = [
|
const nodes = [
|
||||||
() => __vitePreload(() => import("./chunks/0-fbb2922b.js"), true ? ["./chunks/0-fbb2922b.js","./chunks/_layout-416f0fb9.js","./components/pages/_layout.svelte-8890a230.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js","./assets/_layout-e9a653b6.css"] : void 0, import.meta.url),
|
() => __vitePreload(() => import("./chunks/0-7d75f383.js"), true ? ["./chunks/0-7d75f383.js","./chunks/_layout-68f6d432.js","./components/pages/_layout.svelte-0591841b.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js","./assets/_layout-a1a19efe.css"] : void 0, import.meta.url),
|
||||||
() => __vitePreload(() => import("./chunks/1-a708a445.js"), true ? ["./chunks/1-a708a445.js","./components/error.svelte-b9497535.js","./chunks/index-858fda85.js","./chunks/singletons-1811cedd.js"] : void 0, import.meta.url),
|
() => __vitePreload(() => import("./chunks/1-a708a445.js"), true ? ["./chunks/1-a708a445.js","./components/error.svelte-b9497535.js","./chunks/index-858fda85.js","./chunks/singletons-1811cedd.js"] : void 0, import.meta.url),
|
||||||
() => __vitePreload(() => import("./chunks/2-f658540d.js"), true ? ["./chunks/2-f658540d.js","./components/pages/_page.svelte-9e4fa11d.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js"] : void 0, import.meta.url)
|
() => __vitePreload(() => import("./chunks/2-e5801a86.js"), true ? ["./chunks/2-e5801a86.js","./components/pages/_page.svelte-ee97f50d.js","./chunks/index-858fda85.js","./chunks/SvelteMarkdown-6743e4fc.js"] : void 0, import.meta.url)
|
||||||
];
|
];
|
||||||
const server_loads = [];
|
const server_loads = [];
|
||||||
const dictionary = {
|
const dictionary = {
|
|
@ -1 +1 @@
|
||||||
{"version":"1676542514159"}
|
{"version":"1676544839054"}
|
35
config.json
35
config.json
|
@ -29,6 +29,14 @@
|
||||||
"title": "Mixnets → Full-Stack Privacy",
|
"title": "Mixnets → Full-Stack Privacy",
|
||||||
"desc": "Imagine a Full-Stack Privacy -> how would it even look alike!"
|
"desc": "Imagine a Full-Stack Privacy -> how would it even look alike!"
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
"title": "Private messaging protocols",
|
||||||
|
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"title": "Solarpunk vs Lunarpunk",
|
||||||
|
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
|
||||||
|
},
|
||||||
{
|
{
|
||||||
"title": "Cryptography"
|
"title": "Cryptography"
|
||||||
},
|
},
|
||||||
|
@ -36,10 +44,6 @@
|
||||||
"title": "Tech journalists",
|
"title": "Tech journalists",
|
||||||
"desc": "Ethical crypto vs global cyberwars agenda"
|
"desc": "Ethical crypto vs global cyberwars agenda"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Asian community",
|
|
||||||
"desc": "It's rare to see asians in Europe, but there are so many of them doing privacy solutions"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "Privacy wars",
|
"title": "Privacy wars",
|
||||||
"desc": "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
|
"desc": "Why are privacy-blockchain socials so toxic? We should stop hating each other & work together"
|
||||||
|
@ -57,17 +61,9 @@
|
||||||
"title": "Network states (with a privacy focus)",
|
"title": "Network states (with a privacy focus)",
|
||||||
"desc": "The network state-as-a-grassroots movement"
|
"desc": "The network state-as-a-grassroots movement"
|
||||||
},
|
},
|
||||||
{
|
|
||||||
"title": "Solarpunk vs Lunarpunk",
|
|
||||||
"desc": "For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to [go dark](https://www.egirlcapital.com/writings/107533289). Do you agree?"
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
"title": "Veksl",
|
"title": "Veksl",
|
||||||
"desc": "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
|
"desc": "Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?"
|
||||||
},
|
|
||||||
{
|
|
||||||
"title": "Private messaging protocols",
|
|
||||||
"desc": "We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication."
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"ticketsIntro": "Be a part of the first Web3Privacy Summit experience…",
|
"ticketsIntro": "Be a part of the first Web3Privacy Summit experience…",
|
||||||
|
@ -135,31 +131,36 @@
|
||||||
"id": "mykola",
|
"id": "mykola",
|
||||||
"name": "Mykola Siusko",
|
"name": "Mykola Siusko",
|
||||||
"twitter": "nicksvyaznoy",
|
"twitter": "nicksvyaznoy",
|
||||||
"img": "mykola.png"
|
"img": "mykola.png",
|
||||||
|
"caption": "Web3 privacy advocate"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "tree",
|
"id": "tree",
|
||||||
"name": "Tree",
|
"name": "Tree",
|
||||||
"twitter": "treecz",
|
"twitter": "treecz",
|
||||||
"img": "tree.jpeg"
|
"img": "tree.jpeg",
|
||||||
|
"caption": "Creator of lunarpunk hackathons & events"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "juraj-bednar",
|
"id": "juraj-bednar",
|
||||||
"name": "Juraj Bednar",
|
"name": "Juraj Bednar",
|
||||||
"twitter": "jurbed",
|
"twitter": "jurbed",
|
||||||
"img": "juraj-bednar.jpeg"
|
"img": "juraj-bednar.jpeg",
|
||||||
|
"caption": "Educator, writer, cryptoanarchist & biohacker"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "mario-havel",
|
"id": "mario-havel",
|
||||||
"name": "Mario Havel",
|
"name": "Mario Havel",
|
||||||
"twitter": "TMIYChao",
|
"twitter": "TMIYChao",
|
||||||
"img": "mario-havel.jpeg"
|
"img": "mario-havel.jpeg",
|
||||||
|
"caption": "Hacker, Co-Founder of [Bordel Hackerspace](https://bordel.paralelnipolis.cz/#/)"
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"id": "guy-zyskind",
|
"id": "guy-zyskind",
|
||||||
"name": "Guy Zyskind",
|
"name": "Guy Zyskind",
|
||||||
"twitter": "GuyZys",
|
"twitter": "GuyZys",
|
||||||
"img": "guy-zyskind.jpeg"
|
"img": "guy-zyskind.jpeg",
|
||||||
|
"caption": "Founder of [Secret Network](https://scrt.network/), CEO SCRT Labs"
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
"speakers": [
|
"speakers": [
|
||||||
|
|
45
index.html
45
index.html
|
@ -6,15 +6,15 @@
|
||||||
<meta name="viewport" content="width=device-width" />
|
<meta name="viewport" content="width=device-width" />
|
||||||
<meta name="theme-color" content="#000000" />
|
<meta name="theme-color" content="#000000" />
|
||||||
<meta http-equiv="content-security-policy" content="">
|
<meta http-equiv="content-security-policy" content="">
|
||||||
<link href="./_app/immutable/assets/_layout-e9a653b6.css" rel="stylesheet">
|
<link href="./_app/immutable/assets/_layout-a1a19efe.css" rel="stylesheet">
|
||||||
<link rel="modulepreload" href="./_app/immutable/start-4a937c72.js">
|
<link rel="modulepreload" href="./_app/immutable/start-65f340bf.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/index-858fda85.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/index-858fda85.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-1811cedd.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-1811cedd.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-8890a230.js">
|
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-0591841b.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/SvelteMarkdown-6743e4fc.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/SvelteMarkdown-6743e4fc.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-18502808.js">
|
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-23db4802.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-416f0fb9.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-68f6d432.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-9e4fa11d.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1v6y0me_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1v6y0me_END -->
|
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-ee97f50d.js"><title>Web3Privacy Prague 2023 | 5. June 2023</title><!-- HEAD_svelte-1v6y0me_START --><meta name="description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:card" content="summary"><meta name="twitter:site" content="@web3privacy"><meta name="twitter:title" content="Web3Privacy Prague 2023"><meta name="twitter:description" content="June 5, 2023 - A lunarpunk conference focused on privacy in the Web3 industry as a complement to the Web3Privacy Now research."><meta name="twitter:image" content="https://prague.web3privacy.info/web3privacy.png"><!-- HEAD_svelte-1v6y0me_END -->
|
||||||
</head>
|
</head>
|
||||||
<body data-sveltekit-preload-data="hover">
|
<body data-sveltekit-preload-data="hover">
|
||||||
<div style="display: contents">
|
<div style="display: contents">
|
||||||
|
@ -41,12 +41,14 @@
|
||||||
<div class="mt-4 text-lg markdown"></div>
|
<div class="mt-4 text-lg markdown"></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Mixnets → Full-Stack Privacy</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Mixnets → Full-Stack Privacy</div>
|
||||||
<div class="mt-4 text-lg markdown"><p>Imagine a Full-Stack Privacy -> how would it even look alike!</p></div>
|
<div class="mt-4 text-lg markdown"><p>Imagine a Full-Stack Privacy -> how would it even look alike!</p></div>
|
||||||
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Private messaging protocols</div>
|
||||||
|
<div class="mt-4 text-lg markdown"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
|
||||||
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Solarpunk vs Lunarpunk</div>
|
||||||
|
<div class="mt-4 text-lg markdown"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Cryptography</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Cryptography</div>
|
||||||
<div class="mt-4 text-lg markdown"></div>
|
<div class="mt-4 text-lg markdown"></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Tech journalists</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Tech journalists</div>
|
||||||
<div class="mt-4 text-lg markdown"><p>Ethical crypto vs global cyberwars agenda</p></div>
|
<div class="mt-4 text-lg markdown"><p>Ethical crypto vs global cyberwars agenda</p></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Asian community</div>
|
|
||||||
<div class="mt-4 text-lg markdown"><p>It's rare to see asians in Europe, but there are so many of them doing privacy solutions</p></div>
|
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy wars</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy wars</div>
|
||||||
<div class="mt-4 text-lg markdown"><p>Why are privacy-blockchain socials so toxic? We should stop hating each other & work together</p></div>
|
<div class="mt-4 text-lg markdown"><p>Why are privacy-blockchain socials so toxic? We should stop hating each other & work together</p></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy workforce</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Privacy workforce</div>
|
||||||
|
@ -57,33 +59,34 @@
|
||||||
<div class="mt-4 text-lg markdown"></div>
|
<div class="mt-4 text-lg markdown"></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Network states (with a privacy focus)</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Network states (with a privacy focus)</div>
|
||||||
<div class="mt-4 text-lg markdown"><p>The network state-as-a-grassroots movement</p></div>
|
<div class="mt-4 text-lg markdown"><p>The network state-as-a-grassroots movement</p></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Solarpunk vs Lunarpunk</div>
|
|
||||||
<div class="mt-4 text-lg markdown"><p>For solarpunk to succeed it must integrate the lunarpunk unconscious. The only hope for solarpunk is to <a href="https://www.egirlcapital.com/writings/107533289">go dark</a>. Do you agree?</p></div>
|
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Veksl</div>
|
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Veksl</div>
|
||||||
<div class="mt-4 text-lg markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?</p></div>
|
<div class="mt-4 text-lg markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using peer-to-peer tools is crucial for privacy. What options do we have today?</p></div>
|
||||||
</div><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Private messaging protocols</div>
|
|
||||||
<div class="mt-4 text-lg markdown"><p>We need resilient privacy-preserving, p2p communication layers for Web3, that allows free and uncensored human-to-human, machine-to-machine or hybrid communication.</p></div>
|
|
||||||
</div></div></div></div>
|
</div></div></div></div>
|
||||||
|
|
||||||
<div class="" id="speakers"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto"><div class="section-header">Speakers</div>
|
<div class="" id="speakers"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto"><div class="section-header">Speakers</div>
|
||||||
<div class="mx-auto"><div class="pb-16 flex justify-center sm:gap-6"><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/GuyZys" target="_blank"><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover"></a></div>
|
<div class="mx-auto"><div class="pb-16 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/GuyZys" target="_blank"><img src="/people/guy-zyskind.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
|
||||||
<div class="mt-4">Guy Zyskind</div>
|
<div class="mt-4">Guy Zyskind</div>
|
||||||
<div class="text-base text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline">@GuyZys</a></div>
|
<div class="text-base text-mild"><a href="https://twitter.com/GuyZys" class="hover:underline">@GuyZys</a></div>
|
||||||
</div><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/jurbed" target="_blank"><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover"></a></div>
|
<div class="mt-2 text-base text-supermild"><p>Founder of <a href="https://scrt.network/">Secret Network</a>, CEO SCRT Labs</p></div>
|
||||||
|
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/jurbed" target="_blank"><img src="/people/juraj-bednar.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
|
||||||
<div class="mt-4">Juraj Bednar</div>
|
<div class="mt-4">Juraj Bednar</div>
|
||||||
<div class="text-base text-mild"><a href="https://twitter.com/jurbed" class="hover:underline">@jurbed</a></div>
|
<div class="text-base text-mild"><a href="https://twitter.com/jurbed" class="hover:underline">@jurbed</a></div>
|
||||||
</div><div class="hover:bg-white hover:text-black p-2 w-64 person-item"><div><a href="https://twitter.com/TMIYChao" target="_blank"><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover"></a></div>
|
<div class="mt-2 text-base text-supermild"><p>Educator, writer, cryptoanarchist & biohacker</p></div>
|
||||||
|
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-64 person-item"><div><a href="https://twitter.com/TMIYChao" target="_blank"><img src="/people/mario-havel.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
|
||||||
<div class="mt-4">Mario Havel</div>
|
<div class="mt-4">Mario Havel</div>
|
||||||
<div class="text-base text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline">@TMIYChao</a></div>
|
<div class="text-base text-mild"><a href="https://twitter.com/TMIYChao" class="hover:underline">@TMIYChao</a></div>
|
||||||
|
<div class="mt-2 text-base text-supermild"><p>Hacker, Co-Founder of <a href="https://bordel.paralelnipolis.cz/#/">Bordel Hackerspace</a></p></div>
|
||||||
</div></div></div></div></div>
|
</div></div></div></div></div>
|
||||||
|
|
||||||
<div id="hosts"><div class="middle-pane-medium pt-0 text-xl text-center mx-auto"><div class="section-header">Hosts</div>
|
<div id="hosts"><div class="middle-pane-medium pt-0 text-xl text-center mx-auto"><div class="section-header">Hosts</div>
|
||||||
<div class="mx-auto"><div class="pb-16 flex justify-center sm:gap-6"><div class="hover:bg-white hover:text-black p-2 w-48 person-item"><div><a href="https://twitter.com/nicksvyaznoy" target="_blank"><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover"></a></div>
|
<div class="mx-auto"><div class="pb-16 flex flex-wrap justify-center gap-6"><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><a href="https://twitter.com/nicksvyaznoy" target="_blank"><img src="/people/mykola.png" class="grayscale invert aspect-square object-cover w-full"></a></div>
|
||||||
<div class="mt-4">Mykola Siusko</div>
|
<div class="mt-4">Mykola Siusko</div>
|
||||||
<div class="text-base text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline">@nicksvyaznoy</a></div>
|
<div class="text-base text-mild"><a href="https://twitter.com/nicksvyaznoy" class="hover:underline">@nicksvyaznoy</a></div>
|
||||||
</div><div class="hover:bg-white hover:text-black p-2 w-48 person-item"><div><a href="https://twitter.com/treecz" target="_blank"><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover"></a></div>
|
<div class="mt-2 text-base text-supermild"><p>Web3 privacy advocate</p></div>
|
||||||
|
</div><div class="hover:bg-white hover:text-black p-2 w-2/3 sm:w-48 person-item"><div><a href="https://twitter.com/treecz" target="_blank"><img src="/people/tree.jpeg" class="grayscale invert aspect-square object-cover w-full"></a></div>
|
||||||
<div class="mt-4">Tree</div>
|
<div class="mt-4">Tree</div>
|
||||||
<div class="text-base text-mild"><a href="https://twitter.com/treecz" class="hover:underline">@treecz</a></div>
|
<div class="text-base text-mild"><a href="https://twitter.com/treecz" class="hover:underline">@treecz</a></div>
|
||||||
|
<div class="mt-2 text-base text-supermild"><p>Creator of lunarpunk hackathons & events</p></div>
|
||||||
</div></div></div></div></div>
|
</div></div></div></div></div>
|
||||||
|
|
||||||
<div class="bg-black" id="program"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div>
|
<div class="bg-black" id="program"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div>
|
||||||
|
@ -175,14 +178,14 @@
|
||||||
<div class="mt-4 text-supermild"><p>This web is built with <a href="https://kit.svelte.dev/">SvelteKit</a> and is <a href="https://github.com/web3privacy/w3ps1">open-source</a> under CC0 license</p></div></div></div></div></footer></div>
|
<div class="mt-4 text-supermild"><p>This web is built with <a href="https://kit.svelte.dev/">SvelteKit</a> and is <a href="https://github.com/web3privacy/w3ps1">open-source</a> under CC0 license</p></div></div></div></div></footer></div>
|
||||||
|
|
||||||
|
|
||||||
<script type="module" data-sveltekit-hydrate="1dkm57q">
|
<script type="module" data-sveltekit-hydrate="1v6b4bw">
|
||||||
import { start } from "./_app/immutable/start-4a937c72.js";
|
import { start } from "./_app/immutable/start-65f340bf.js";
|
||||||
|
|
||||||
start({
|
start({
|
||||||
assets: "",
|
assets: "",
|
||||||
env: {},
|
env: {},
|
||||||
target: document.querySelector('[data-sveltekit-hydrate="1dkm57q"]').parentNode,
|
target: document.querySelector('[data-sveltekit-hydrate="1v6b4bw"]').parentNode,
|
||||||
version: "1676542514159",
|
version: "1676544839054",
|
||||||
hydrate: {
|
hydrate: {
|
||||||
node_ids: [0, 2],
|
node_ids: [0, 2],
|
||||||
data: [{type:"data",data:null,uses:{}},null],
|
data: [{type:"data",data:null,uses:{}},null],
|
||||||
|
|
Loading…
Reference in a new issue