This commit is contained in:
burningtree 2023-02-12 01:37:44 +00:00
parent 3dce58c00e
commit cec2d2993f
11 changed files with 511 additions and 298 deletions

View file

@ -493,6 +493,9 @@ footer a:hover, .markdown a:hover{
text-decoration-line: none;
}
.markdown p {
}
.middle-pane-medium{
margin-left: auto;
margin-right: auto;
@ -537,13 +540,22 @@ footer a:hover, .markdown a:hover{
}
.section-header{
margin-bottom: 4rem;
margin-bottom: 2rem;
padding-top: 2.5rem;
font-size: 3rem;
line-height: 1;
font-size: 1.875rem;
line-height: 2.25rem;
font-weight: 700;
}
@media (min-width: 768px){
.section-header{
margin-bottom: 4rem;
font-size: 3rem;
line-height: 1;
}
}
.text-mild{
color: rgb(255 255 255 / 0.7);
}
@ -554,13 +566,23 @@ table.table-custom{
}
.table-custom td, .table-custom th{
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
padding-left: 0.5rem;
padding-right: 0.5rem;
padding-top: 0.75rem;
padding-bottom: 0.75rem;
vertical-align: top;
}
@media (min-width: 768px){
.table-custom td, .table-custom th{
padding-left: 1rem;
padding-right: 1rem;
padding-top: 1rem;
padding-bottom: 1rem;
}
}
.table-custom th{
color: rgb(255 255 255 / 0.7);
}
@ -586,6 +608,20 @@ table.table-custom{
border-color: rgb(75 85 99 / var(--tw-border-opacity));
}
.table-custom td.time{
font-size: 0.875rem;
line-height: 1.25rem;
}
.external::after {
padding-left: 10px;
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.5' height='13.5' aria-hidden='true' viewBox='0 0 24 24' class='iconExternalLink_nPIU'%3E%3Cpath fill='white' d='M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z'%3E%3C/path%3E%3C/svg%3E");
}
.external.external-mild::after {
content: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.5' height='13.5' aria-hidden='true' viewBox='0 0 24 24' class='iconExternalLink_nPIU'%3E%3Cpath fill='silver' d='M21 13v10h-21v-19h12v2h-10v15h17v-8h2zm3-12h-10.988l4.035 4-6.977 7.07 2.828 2.828 6.977-7.07 4.125 4.172v-11z'%3E%3C/path%3E%3C/svg%3E");
}
.fixed{
position: fixed;
}
@ -594,6 +630,21 @@ table.table-custom{
position: relative;
}
.mx-0{
margin-left: 0px;
margin-right: 0px;
}
.mx-1{
margin-left: 0.25rem;
margin-right: 0.25rem;
}
.mx-4{
margin-left: 1rem;
margin-right: 1rem;
}
.mx-auto{
margin-left: auto;
margin-right: auto;
@ -611,10 +662,6 @@ table.table-custom{
margin-bottom: 1.5rem;
}
.mb-8{
margin-bottom: 2rem;
}
.mr-1{
margin-right: 0.25rem;
}
@ -659,6 +706,10 @@ table.table-custom{
display: contents;
}
.hidden{
display: none;
}
.h-full{
height: 100%;
}
@ -671,14 +722,6 @@ table.table-custom{
min-height: 100vh;
}
.w-1\/2{
width: 50%;
}
.w-2\/3{
width: 66.666667%;
}
.w-20{
width: 5rem;
}
@ -711,14 +754,6 @@ table.table-custom{
list-style-type: disc;
}
.grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.items-center{
align-items: center;
}
@ -727,6 +762,10 @@ table.table-custom{
gap: 2.5rem;
}
.gap-2{
gap: 0.5rem;
}
.gap-4{
gap: 1rem;
}
@ -735,6 +774,10 @@ table.table-custom{
gap: 1.5rem;
}
.border{
border-width: 1px;
}
.bg-\[\#0d1117\]{
--tw-bg-opacity: 1;
background-color: rgb(13 17 23 / var(--tw-bg-opacity));
@ -755,11 +798,6 @@ table.table-custom{
padding-right: 2.5rem;
}
.px-3{
padding-left: 0.75rem;
padding-right: 0.75rem;
}
.px-4{
padding-left: 1rem;
padding-right: 1rem;
@ -780,16 +818,16 @@ table.table-custom{
padding-bottom: 2.5rem;
}
.py-16{
padding-top: 4rem;
padding-bottom: 4rem;
}
.py-2{
padding-top: 0.5rem;
padding-bottom: 0.5rem;
}
.py-32{
padding-top: 8rem;
padding-bottom: 8rem;
}
.py-6{
padding-top: 1.5rem;
padding-bottom: 1.5rem;
@ -803,14 +841,14 @@ table.table-custom{
padding-bottom: 0.5rem;
}
.pb-20{
padding-bottom: 5rem;
}
.pb-32{
padding-bottom: 8rem;
}
.pt-16{
padding-top: 4rem;
}
.pt-20{
padding-top: 5rem;
}
@ -846,11 +884,6 @@ table.table-custom{
line-height: 1;
}
.text-8xl{
font-size: 6rem;
line-height: 1;
}
.text-base{
font-size: 1rem;
line-height: 1.5rem;
@ -896,6 +929,11 @@ table.table-custom{
border-width: 0px;
}
.hover\:bg-black:hover{
--tw-bg-opacity: 1;
background-color: rgb(0 0 0 / var(--tw-bg-opacity));
}
.hover\:bg-white:hover{
--tw-bg-opacity: 1;
background-color: rgb(255 255 255 / var(--tw-bg-opacity));
@ -906,6 +944,11 @@ table.table-custom{
color: rgb(0 0 0 / var(--tw-text-opacity));
}
.hover\:text-white:hover{
--tw-text-opacity: 1;
color: rgb(255 255 255 / var(--tw-text-opacity));
}
.hover\:underline:hover{
text-decoration-line: underline;
}
@ -914,9 +957,86 @@ table.table-custom{
text-decoration-line: none;
}
@media (min-width: 640px){
.sm\:w-16{
width: 4rem;
}
}
@media (min-width: 768px){
.md\:mb-4{
margin-bottom: 1rem;
}
.md\:mb-8{
margin-bottom: 2rem;
}
.md\:w-1\/2{
width: 50%;
}
.md\:w-2\/3{
width: 66.666667%;
}
.md\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
.md\:grid-cols-3{
grid-template-columns: repeat(3, minmax(0, 1fr));
}
.md\:gap-10{
gap: 2.5rem;
}
.md\:py-32{
padding-top: 8rem;
padding-bottom: 8rem;
}
.md\:pt-2{
padding-top: 0.5rem;
}
.md\:text-5xl{
font-size: 3rem;
line-height: 1;
}
.md\:text-8xl{
font-size: 6rem;
line-height: 1;
}
}
@media (min-width: 1024px){
.lg\:mx-8{
margin-left: 2rem;
margin-right: 2rem;
}
.lg\:grid-cols-2{
grid-template-columns: repeat(2, minmax(0, 1fr));
}
}
@media (min-width: 1280px){
.xl\:inline-block{
display: inline-block;
}
.xl\:w-36{
width: 9rem;
}
.xl\:whitespace-nowrap{
white-space: nowrap;
}
}

View file

@ -1,5 +1,5 @@
import { _ } from "./_layout-1187a9e2.js";
import { default as default2 } from "../components/pages/_layout.svelte-3137396c.js";
import { _ } from "./_layout-eb571bbb.js";
import { default as default2 } from "../components/pages/_layout.svelte-5dd9ec09.js";
export {
default2 as component,
_ as universal

View file

@ -1,4 +1,4 @@
import { default as default2 } from "../components/pages/_page.svelte-9806a2aa.js";
import { default as default2 } from "../components/pages/_page.svelte-88028a45.js";
export {
default2 as component
};

View file

@ -2692,20 +2692,29 @@ title: Web3Privacy Prague 2023
shortname: Web3Privacy Summit
date: Monday, 5. June 2023
venue: X10, Prague
slogan: |
We need to protect our privacy, and that's why we're coming together on June 5 to Prague to sit down and discuss different aspects of privacy in the Web3 industry - how we can help shape it and make it more accessible - building a shared culture. Conference was created to complement the [Web3Privacy Now](http://web3privacy.info/) research project.
themes:
- title: Human rights DAOs (pro-privacy)
- title: Identity (ID)
- title: Mixnets Full-Stack Privacy
desc: Imagine a Full-Stack Privacy -> how would it even look alike!
- title: Cryptography
- title: Tech journalists
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
desc: Why are privacy-blockchain socials so toxic? We should stop hating each other & work together
- title: Privacy workforce
- title: "Privacy activist's"
- title: R&D (ZK, MPC)
- title: Network states (with a privacy focus)
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
desc: Easy onboarding to cryptocurrencies without KYC/AML using P2P tools is crucial for privacy. What options do we have today?
tickets:
- title: All-day Access
price: 2350 CZK (~99 EUR)
@ -2717,21 +2726,20 @@ tickets:
- title: "#Lunarpunk Party"
price: 350 CZK (~15 EUR)
includes:
- 20:00 - morning
- 8pm - morning
- Prague rave from top DJs
- VJs and projections
- Networking with attendees, speakers & sponsors
note: "*Party access is included in the All-day Pass"
faq:
- title: Who is the event for?
text: |
Our event is for anyone interested in privacy topics in the Web3 industry. There will be space for about 300 enthusiasts.
text: Our event is for anyone interested in privacy topics in the Web3 industry. There will be space for about 300 enthusiasts.
- title: Will the talks be livestreamed and/or recorded?
text: Yes, we plan do both. Livestream of the whole conference and recordings of the lectures will be publicly available.
- title: How do I get to the venue?
text: |
Venue X10 (full name "[Divadlo X10](https://divadlox10.cz)") is located in the centre of Prague near the metro station *Národní Třída* (Line B) and *Můstek* (Line A,C). The address is [Charvátova 10/39, Prague 1, 110 00](https://goo.gl/maps/Yh8qWagnqB1DvK676) ([Google Maps](https://goo.gl/maps/Yh8qWagnqB1DvK676)).
text: Venue X10 (full name "[Divadlo X10](https://divadlox10.cz)") is located in the centre of Prague near the metro station *Národní Třída* (Line B) and *Můstek* (Line A,C). The address is [Charvátova 10/39, Prague 1, 110 00](https://goo.gl/maps/Yh8qWagnqB1DvK676) ([Google Maps](https://goo.gl/maps/Yh8qWagnqB1DvK676)).
- title: Will there be any food or drink?
text: |
We don't know, but we'll do our best. This unfortunately depends on the sponsors.
text: We don't know, but we'll do our best. This unfortunately depends on the sponsors.
program:
- time: 9:00 - 9:30
title: Registration & networking
@ -2739,8 +2747,7 @@ program:
title: Welcome to Web3Privacy
speakers:
- name: TBA
desc: |
Welcoming visitors to our private-centric research, community and conference
desc: Welcoming visitors to our private-centric research, community and conference
- time: 9:35 - 10:55
title: Talks I.
- time: 10:55 - 11:20
@ -2763,8 +2770,7 @@ program:
title: Networking & Drinks
- time: 20:00 - 4:00
title: "#Lunarpunk party"
desc: |
Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).
desc: Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).
`);
async function load({ params, url, fetch }) {

View file

@ -326,12 +326,12 @@ function create_fragment(ctx) {
div16 = claim_element(div17_nodes, "DIV", { class: true });
var div16_nodes = children(div16);
t17 = claim_text(div16_nodes, "💛 Collaboration of ");
a5 = claim_element(div16_nodes, "A", { href: true });
a5 = claim_element(div16_nodes, "A", { href: true, class: true });
var a5_nodes = children(a5);
t18 = claim_text(a5_nodes, "Web3Privacy Now");
a5_nodes.forEach(detach);
t19 = claim_text(div16_nodes, " & ");
a6 = claim_element(div16_nodes, "A", { href: true });
a6 = claim_element(div16_nodes, "A", { href: true, class: true });
var a6_nodes = children(a6);
t20 = claim_text(a6_nodes, "ETHBrno");
a6_nodes.forEach(detach);
@ -354,12 +354,12 @@ function create_fragment(ctx) {
attr(div3, "class", "flex");
attr(div4, "class", "middle-pane-big bg-black");
attr(div5, "class", "fixed w-full h-18 bg-black pt-6 md:pt-2 pb-2");
attr(div6, "class", "text-8xl font-bold uppercase mb-8");
attr(div7, "class", "text-5xl mb-4");
attr(div8, "class", "text-5xl");
attr(div6, "class", "text-5xl md:text-8xl font-bold uppercase mb-4 md:mb-8");
attr(div7, "class", "text-3xl md:text-5xl md:mb-4");
attr(div8, "class", "text-3xl md:text-5xl");
attr(a1, "href", "https://prgblockweek.com");
attr(a1, "class", "underline hover:no-underline");
attr(div9, "class", "mt-8 text-lg text-mild");
attr(a1, "class", "underline hover:no-underline external external-mild");
attr(div9, "class", "mt-8 text-lg text-mild mx-4");
attr(div10, "class", "mx-auto");
attr(div11, "class", "w-full h-full flex items-center text-center");
attr(div12, "class", "w-full h-screen");
@ -379,7 +379,9 @@ function create_fragment(ctx) {
attr(a4, "class", "text-2xl no-underline hover:underline");
attr(div15, "class", "");
attr(a5, "href", "https://web3privacy.info");
attr(a5, "class", "external external-mild");
attr(a6, "href", "https://ethbrno.cz");
attr(a6, "class", "external external-mild");
attr(div16, "class", "mt-4 text-mild");
attr(div17, "class", "text-right");
attr(div18, "class", "flex items-center");

View file

@ -7491,8 +7491,13 @@ function create_each_block_4(ctx) {
let t0;
let t1;
let div1;
let sveltemarkdown;
let t2;
let t3;
let current;
sveltemarkdown = new SvelteMarkdown({ props: { source: (
/*ti*/
ctx[7].desc
) } });
return {
c() {
div2 = element("div");
@ -7500,8 +7505,8 @@ function create_each_block_4(ctx) {
t0 = text(t0_value);
t1 = space();
div1 = element("div");
t2 = text("Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.");
t3 = space();
create_component(sveltemarkdown.$$.fragment);
t2 = space();
this.h();
},
l(nodes) {
@ -7514,15 +7519,15 @@ function create_each_block_4(ctx) {
t1 = claim_space(div2_nodes);
div1 = claim_element(div2_nodes, "DIV", { class: true });
var div1_nodes = children(div1);
t2 = claim_text(div1_nodes, "Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.");
claim_component(sveltemarkdown.$$.fragment, div1_nodes);
div1_nodes.forEach(detach);
t3 = claim_space(div2_nodes);
t2 = claim_space(div2_nodes);
div2_nodes.forEach(detach);
this.h();
},
h() {
attr(div0, "class", "text-2xl uppercase");
attr(div1, "class", "mt-4 text-lg");
attr(div1, "class", "mt-4 text-lg markdown");
attr(div2, "class", "bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6");
},
m(target, anchor) {
@ -7531,18 +7536,36 @@ function create_each_block_4(ctx) {
append_hydration(div0, t0);
append_hydration(div2, t1);
append_hydration(div2, div1);
append_hydration(div1, t2);
append_hydration(div2, t3);
mount_component(sveltemarkdown, div1, null);
append_hydration(div2, t2);
current = true;
},
p(ctx2, dirty) {
if (dirty & /*data*/
1 && t0_value !== (t0_value = /*ti*/
if ((!current || dirty & /*data*/
1) && t0_value !== (t0_value = /*ti*/
ctx2[7].title + ""))
set_data(t0, t0_value);
const sveltemarkdown_changes = {};
if (dirty & /*data*/
1)
sveltemarkdown_changes.source = /*ti*/
ctx2[7].desc;
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(div2);
destroy_component(sveltemarkdown);
}
};
}
@ -7568,7 +7591,7 @@ function create_if_block_1(ctx) {
this.h();
},
h() {
attr(div, "class", "mt-2 text-base description text-mild");
attr(div, "class", "mt-2 text-base description text-mild markdown");
},
m(target, anchor) {
insert_hydration(target, div, anchor);
@ -7604,28 +7627,27 @@ function create_each_block_3(ctx) {
var _a;
let tr;
let td0;
let t0_value = (
let raw_value = (
/*pi*/
ctx[10].time + ""
ctx[10].time.split("-").map(func).join('<div class="xl:inline-block hidden mx-1">-</div>') + ""
);
let t0;
let t1;
let td1;
let div;
let t2_value = (
let t1_value = (
/*pi*/
ctx[10].title + ""
);
let t1;
let t2;
let t3;
let t4_value = (
let t3_value = (
/*pi*/
ctx[10].speakers ? "― " + /*pi*/
((_a = ctx[10].speakers[0]) == null ? void 0 : _a.name) : ""
);
let t3;
let t4;
let t5;
let t6;
let current;
let if_block = (
/*pi*/
@ -7635,17 +7657,16 @@ function create_each_block_3(ctx) {
c() {
tr = element("tr");
td0 = element("td");
t0 = text(t0_value);
t1 = space();
t0 = space();
td1 = element("td");
div = element("div");
t2 = text(t2_value);
t3 = space();
t4 = text(t4_value);
t5 = space();
t1 = text(t1_value);
t2 = space();
t3 = text(t3_value);
t4 = space();
if (if_block)
if_block.c();
t6 = space();
t5 = space();
this.h();
},
l(nodes) {
@ -7653,27 +7674,26 @@ function create_each_block_3(ctx) {
var tr_nodes = children(tr);
td0 = claim_element(tr_nodes, "TD", { class: true });
var td0_nodes = children(td0);
t0 = claim_text(td0_nodes, t0_value);
td0_nodes.forEach(detach);
t1 = claim_space(tr_nodes);
t0 = claim_space(tr_nodes);
td1 = claim_element(tr_nodes, "TD", { class: true });
var td1_nodes = children(td1);
div = claim_element(td1_nodes, "DIV", { class: true });
var div_nodes = children(div);
t2 = claim_text(div_nodes, t2_value);
t3 = claim_space(div_nodes);
t4 = claim_text(div_nodes, t4_value);
t1 = claim_text(div_nodes, t1_value);
t2 = claim_space(div_nodes);
t3 = claim_text(div_nodes, t3_value);
div_nodes.forEach(detach);
t5 = claim_space(td1_nodes);
t4 = claim_space(td1_nodes);
if (if_block)
if_block.l(td1_nodes);
td1_nodes.forEach(detach);
t6 = claim_space(tr_nodes);
t5 = claim_space(tr_nodes);
tr_nodes.forEach(detach);
this.h();
},
h() {
attr(td0, "class", "text-right");
attr(td0, "class", "text-right time xl:whitespace-nowrap sm:w-16 xl:w-36");
attr(div, "class", "text-xl");
attr(td1, "class", "text-left");
attr(tr, "class", "");
@ -7681,34 +7701,34 @@ function create_each_block_3(ctx) {
m(target, anchor) {
insert_hydration(target, tr, anchor);
append_hydration(tr, td0);
append_hydration(td0, t0);
append_hydration(tr, t1);
td0.innerHTML = raw_value;
append_hydration(tr, t0);
append_hydration(tr, td1);
append_hydration(td1, div);
append_hydration(div, t1);
append_hydration(div, t2);
append_hydration(div, t3);
append_hydration(div, t4);
append_hydration(td1, t5);
append_hydration(td1, t4);
if (if_block)
if_block.m(td1, null);
append_hydration(tr, t6);
append_hydration(tr, t5);
current = true;
},
p(ctx2, dirty) {
var _a2;
if ((!current || dirty & /*data*/
1) && t0_value !== (t0_value = /*pi*/
ctx2[10].time + ""))
set_data(t0, t0_value);
1) && raw_value !== (raw_value = /*pi*/
ctx2[10].time.split("-").map(func).join('<div class="xl:inline-block hidden mx-1">-</div>') + ""))
td0.innerHTML = raw_value;
if ((!current || dirty & /*data*/
1) && t2_value !== (t2_value = /*pi*/
1) && t1_value !== (t1_value = /*pi*/
ctx2[10].title + ""))
set_data(t2, t2_value);
set_data(t1, t1_value);
if ((!current || dirty & /*data*/
1) && t4_value !== (t4_value = /*pi*/
1) && t3_value !== (t3_value = /*pi*/
ctx2[10].speakers ? "― " + /*pi*/
((_a2 = ctx2[10].speakers[0]) == null ? void 0 : _a2.name) : ""))
set_data(t4, t4_value);
set_data(t3, t3_value);
if (
/*pi*/
ctx2[10].desc
@ -7901,10 +7921,10 @@ function create_each_block_1(ctx) {
this.h();
},
h() {
attr(div0, "class", "text-3xl");
attr(div0, "class", "text-3xl uppercase");
attr(div1, "class", "text-xl mt-6");
attr(ul, "class", "mt-6 text-lg text-left list-disc px-6");
attr(div2, "class", "bg-[#0d1117] hover:border-0 px-3 py-10 hover:text-black hover:bg-white px-10 cursor-pointer");
attr(div2, "class", "bg-[#0d1117] hover:border-0 py-10 hover:text-black hover:bg-white px-10 cursor-pointer");
},
m(target, anchor) {
insert_hydration(target, div2, anchor);
@ -8071,19 +8091,20 @@ function create_fragment(ctx) {
let div4;
let div3;
let div0;
let sveltemarkdown;
let t1;
let t2;
let div1;
let t2;
let t3;
let t4;
let div2;
let t5;
let t4;
let div8;
let div7;
let div5;
let t5;
let t6;
let t7;
let div6;
let t7;
let t8;
let div11;
let div10;
@ -8101,28 +8122,39 @@ function create_fragment(ctx) {
let t14;
let tbody;
let t15;
let div15;
let div14;
let div13;
let div12;
let t16;
let t17;
let div18;
let div17;
let div15;
let div13;
let a;
let button;
let t18;
let t19;
let div19;
let div18;
let div16;
let t20;
let div22;
let div21;
let div19;
let t21;
let div17;
let t22;
let div23;
let div22;
let div20;
let t23;
let t24;
let div21;
let current;
document.title = title_value = /*data*/
ctx[0].config.title + " | " + /*data*/
ctx[0].config.date;
sveltemarkdown = new SvelteMarkdown({
props: { source: (
/*data*/
ctx[0].config.slogan
) }
});
let each_value_4 = (
/*data*/
ctx[0].config.themes
@ -8131,6 +8163,9 @@ function create_fragment(ctx) {
for (let i = 0; i < each_value_4.length; i += 1) {
each_blocks_3[i] = create_each_block_4(get_each_context_4(ctx, each_value_4, i));
}
const out = (i) => transition_out(each_blocks_3[i], 1, 1, () => {
each_blocks_3[i] = null;
});
let each_value_3 = (
/*data*/
ctx[0].config.program
@ -8139,7 +8174,7 @@ function create_fragment(ctx) {
for (let i = 0; i < each_value_3.length; i += 1) {
each_blocks_2[i] = create_each_block_3(get_each_context_3(ctx, each_value_3, i));
}
const out = (i) => transition_out(each_blocks_2[i], 1, 1, () => {
const out_1 = (i) => transition_out(each_blocks_2[i], 1, 1, () => {
each_blocks_2[i] = null;
});
let each_value_1 = (
@ -8158,7 +8193,7 @@ function create_fragment(ctx) {
for (let i = 0; i < each_value.length; i += 1) {
each_blocks[i] = create_each_block(get_each_context(ctx, each_value, i));
}
const out_1 = (i) => transition_out(each_blocks[i], 1, 1, () => {
const out_2 = (i) => transition_out(each_blocks[i], 1, 1, () => {
each_blocks[i] = null;
});
return {
@ -8167,22 +8202,23 @@ function create_fragment(ctx) {
div4 = element("div");
div3 = element("div");
div0 = element("div");
t1 = text("For the first time in the internets history, web3 has made meaningful ownership of our own data possible. DeData Salon will bring 18th Century salons up to speed, inviting leaders in the space to discuss what data ownership will mean in the Web3 economy.");
t2 = space();
create_component(sveltemarkdown.$$.fragment);
t1 = space();
div1 = element("div");
t3 = text("Key themes");
t4 = space();
t2 = text("Key themes");
t3 = space();
div2 = element("div");
for (let i = 0; i < each_blocks_3.length; i += 1) {
each_blocks_3[i].c();
}
t5 = space();
t4 = space();
div8 = element("div");
div7 = element("div");
div5 = element("div");
t6 = text("Speakers");
t7 = space();
t5 = text("Speakers");
t6 = space();
div6 = element("div");
t7 = text("To-be-announced");
t8 = space();
div11 = element("div");
div10 = element("div");
@ -8203,27 +8239,32 @@ function create_fragment(ctx) {
each_blocks_2[i].c();
}
t15 = space();
div15 = element("div");
div14 = element("div");
div13 = element("div");
div12 = element("div");
t16 = text("Sponsors");
t17 = space();
div18 = element("div");
div17 = element("div");
div15 = element("div");
t18 = text("Ticket");
div13 = element("div");
a = element("a");
button = element("button");
t18 = text("Become a Sponsor");
t19 = space();
div19 = element("div");
div18 = element("div");
div16 = element("div");
t20 = text("Ticket");
t21 = space();
div17 = element("div");
for (let i = 0; i < each_blocks_1.length; i += 1) {
each_blocks_1[i].c();
}
t20 = space();
div22 = element("div");
div21 = element("div");
div19 = element("div");
t21 = text("FAQ");
t22 = space();
div23 = element("div");
div22 = element("div");
div20 = element("div");
t23 = text("FAQ");
t24 = space();
div21 = element("div");
for (let i = 0; i < each_blocks.length; i += 1) {
each_blocks[i].c();
}
@ -8239,14 +8280,14 @@ function create_fragment(ctx) {
var div3_nodes = children(div3);
div0 = claim_element(div3_nodes, "DIV", { class: true });
var div0_nodes = children(div0);
t1 = claim_text(div0_nodes, "For the first time in the internets history, web3 has made meaningful ownership of our own data possible. DeData Salon will bring 18th Century salons up to speed, inviting leaders in the space to discuss what data ownership will mean in the Web3 economy.");
claim_component(sveltemarkdown.$$.fragment, div0_nodes);
div0_nodes.forEach(detach);
t2 = claim_space(div3_nodes);
t1 = claim_space(div3_nodes);
div1 = claim_element(div3_nodes, "DIV", { class: true });
var div1_nodes = children(div1);
t3 = claim_text(div1_nodes, "Key themes");
t2 = claim_text(div1_nodes, "Key themes");
div1_nodes.forEach(detach);
t4 = claim_space(div3_nodes);
t3 = claim_space(div3_nodes);
div2 = claim_element(div3_nodes, "DIV", { class: true });
var div2_nodes = children(div2);
for (let i = 0; i < each_blocks_3.length; i += 1) {
@ -8255,18 +8296,20 @@ function create_fragment(ctx) {
div2_nodes.forEach(detach);
div3_nodes.forEach(detach);
div4_nodes.forEach(detach);
t5 = claim_space(nodes);
t4 = claim_space(nodes);
div8 = claim_element(nodes, "DIV", { class: true, id: true });
var div8_nodes = children(div8);
div7 = claim_element(div8_nodes, "DIV", { class: true });
var div7_nodes = children(div7);
div5 = claim_element(div7_nodes, "DIV", { class: true });
var div5_nodes = children(div5);
t6 = claim_text(div5_nodes, "Speakers");
t5 = claim_text(div5_nodes, "Speakers");
div5_nodes.forEach(detach);
t7 = claim_space(div7_nodes);
t6 = claim_space(div7_nodes);
div6 = claim_element(div7_nodes, "DIV", { class: true });
children(div6).forEach(detach);
var div6_nodes = children(div6);
t7 = claim_text(div6_nodes, "To-be-announced");
div6_nodes.forEach(detach);
div7_nodes.forEach(detach);
div8_nodes.forEach(detach);
t8 = claim_space(nodes);
@ -8307,109 +8350,124 @@ function create_fragment(ctx) {
div10_nodes.forEach(detach);
div11_nodes.forEach(detach);
t15 = claim_space(nodes);
div14 = claim_element(nodes, "DIV", { class: true, id: true });
div15 = claim_element(nodes, "DIV", { class: true, id: true });
var div15_nodes = children(div15);
div14 = claim_element(div15_nodes, "DIV", { class: true });
var div14_nodes = children(div14);
div13 = claim_element(div14_nodes, "DIV", { class: true });
var div13_nodes = children(div13);
div12 = claim_element(div13_nodes, "DIV", { class: true });
div12 = claim_element(div14_nodes, "DIV", { class: true });
var div12_nodes = children(div12);
t16 = claim_text(div12_nodes, "Sponsors");
div12_nodes.forEach(detach);
t17 = claim_space(div14_nodes);
div13 = claim_element(div14_nodes, "DIV", {});
var div13_nodes = children(div13);
a = claim_element(div13_nodes, "A", { href: true, target: true });
var a_nodes = children(a);
button = claim_element(a_nodes, "BUTTON", { class: true });
var button_nodes = children(button);
t18 = claim_text(button_nodes, "Become a Sponsor");
button_nodes.forEach(detach);
a_nodes.forEach(detach);
div13_nodes.forEach(detach);
div14_nodes.forEach(detach);
t17 = claim_space(nodes);
div18 = claim_element(nodes, "DIV", { class: true, id: true });
div15_nodes.forEach(detach);
t19 = claim_space(nodes);
div19 = claim_element(nodes, "DIV", { class: true, id: true });
var div19_nodes = children(div19);
div18 = claim_element(div19_nodes, "DIV", { class: true });
var div18_nodes = children(div18);
div16 = claim_element(div18_nodes, "DIV", { class: true });
var div16_nodes = children(div16);
t20 = claim_text(div16_nodes, "Ticket");
div16_nodes.forEach(detach);
t21 = claim_space(div18_nodes);
div17 = claim_element(div18_nodes, "DIV", { class: true });
var div17_nodes = children(div17);
div15 = claim_element(div17_nodes, "DIV", { class: true });
var div15_nodes = children(div15);
t18 = claim_text(div15_nodes, "Ticket");
div15_nodes.forEach(detach);
t19 = claim_space(div17_nodes);
div16 = claim_element(div17_nodes, "DIV", { class: true });
var div16_nodes = children(div16);
for (let i = 0; i < each_blocks_1.length; i += 1) {
each_blocks_1[i].l(div16_nodes);
each_blocks_1[i].l(div17_nodes);
}
div16_nodes.forEach(detach);
div17_nodes.forEach(detach);
div18_nodes.forEach(detach);
t20 = claim_space(nodes);
div22 = claim_element(nodes, "DIV", { class: true, id: true });
div19_nodes.forEach(detach);
t22 = claim_space(nodes);
div23 = claim_element(nodes, "DIV", { class: true, id: true });
var div23_nodes = children(div23);
div22 = claim_element(div23_nodes, "DIV", { class: true });
var div22_nodes = children(div22);
div20 = claim_element(div22_nodes, "DIV", { class: true });
var div20_nodes = children(div20);
t23 = claim_text(div20_nodes, "FAQ");
div20_nodes.forEach(detach);
t24 = claim_space(div22_nodes);
div21 = claim_element(div22_nodes, "DIV", { class: true });
var div21_nodes = children(div21);
div19 = claim_element(div21_nodes, "DIV", { class: true });
var div19_nodes = children(div19);
t21 = claim_text(div19_nodes, "FAQ");
div19_nodes.forEach(detach);
t22 = claim_space(div21_nodes);
div20 = claim_element(div21_nodes, "DIV", { class: true });
var div20_nodes = children(div20);
for (let i = 0; i < each_blocks.length; i += 1) {
each_blocks[i].l(div20_nodes);
each_blocks[i].l(div21_nodes);
}
div20_nodes.forEach(detach);
div21_nodes.forEach(detach);
div22_nodes.forEach(detach);
div23_nodes.forEach(detach);
this.h();
},
h() {
attr(div0, "class", "py-32 w-1/2 mx-auto");
attr(div0, "class", "py-16 md:py-32 md:w-1/2 mx-auto markdown");
attr(div1, "class", "section-header");
attr(div2, "class", "grid grid-cols-3 gap-10");
attr(div3, "class", "middle-pane-medium pb-20 text-xl text-center mx-auto");
attr(div2, "class", "grid md:grid-cols-3 gap-4 md:gap-10");
attr(div3, "class", "middle-pane-medium pb-16 text-xl text-center mx-auto");
attr(div4, "class", "bg-black");
attr(div4, "id", "about");
attr(div5, "class", "section-header");
attr(div6, "class", "h-screen");
attr(div7, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto");
attr(div6, "class", "pb-16 text-mild");
attr(div7, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto");
attr(div8, "class", "");
attr(div8, "id", "speakers");
attr(div9, "class", "section-header");
attr(th0, "class", "text-right");
attr(th1, "class", "text-left");
attr(table, "class", "table-auto table-custom w-full");
attr(div10, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto pb-32");
attr(table, "class", "table-auto table-custom w-full mx-0 lg:mx-8");
attr(div10, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto pb-32");
attr(div11, "class", "bg-black");
attr(div11, "id", "program");
attr(div12, "class", "section-header");
attr(div13, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto pb-32");
attr(div14, "class", "");
attr(div14, "id", "sponsors");
attr(div15, "class", "section-header");
attr(div16, "class", "grid grid-cols-2 gap-10 w-2/3 mx-auto");
attr(div17, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto pb-32");
attr(div18, "class", "bg-black");
attr(div18, "id", "ticket");
attr(div19, "class", "section-header");
attr(div20, "class", "grid grid-cols-2 gap-10");
attr(div21, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto");
attr(div22, "class", "mb-36");
attr(div22, "id", "faq");
attr(button, "class", "py-2 px-5 bg-white text-black hover:bg-black border border-bg-white hover:text-white");
attr(a, "href", "https://matrix.to/#/@tree:gwei.cz");
attr(a, "target", "_blank");
attr(div14, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto pb-32");
attr(div15, "class", "");
attr(div15, "id", "sponsors");
attr(div16, "class", "section-header");
attr(div17, "class", "grid lg:grid-cols-2 gap-10 md:w-2/3 mx-auto");
attr(div18, "class", "middle-pane-medium pt-16 text-xl text-center mx-auto pb-32");
attr(div19, "class", "bg-black");
attr(div19, "id", "ticket");
attr(div20, "class", "section-header");
attr(div21, "class", "grid md:grid-cols-2 gap-2 md:gap-10");
attr(div22, "class", "middle-pane-medium pt-20 text-xl text-center mx-auto");
attr(div23, "class", "mb-36");
attr(div23, "id", "faq");
},
m(target, anchor) {
insert_hydration(target, t0, anchor);
insert_hydration(target, div4, anchor);
append_hydration(div4, div3);
append_hydration(div3, div0);
append_hydration(div0, t1);
append_hydration(div3, t2);
mount_component(sveltemarkdown, div0, null);
append_hydration(div3, t1);
append_hydration(div3, div1);
append_hydration(div1, t3);
append_hydration(div3, t4);
append_hydration(div1, t2);
append_hydration(div3, t3);
append_hydration(div3, div2);
for (let i = 0; i < each_blocks_3.length; i += 1) {
each_blocks_3[i].m(div2, null);
}
insert_hydration(target, t5, anchor);
insert_hydration(target, t4, anchor);
insert_hydration(target, div8, anchor);
append_hydration(div8, div7);
append_hydration(div7, div5);
append_hydration(div5, t6);
append_hydration(div7, t7);
append_hydration(div5, t5);
append_hydration(div7, t6);
append_hydration(div7, div6);
append_hydration(div6, t7);
insert_hydration(target, t8, anchor);
insert_hydration(target, div11, anchor);
append_hydration(div11, div10);
@ -8430,29 +8488,34 @@ function create_fragment(ctx) {
each_blocks_2[i].m(tbody, null);
}
insert_hydration(target, t15, anchor);
insert_hydration(target, div14, anchor);
append_hydration(div14, div13);
append_hydration(div13, div12);
insert_hydration(target, div15, anchor);
append_hydration(div15, div14);
append_hydration(div14, div12);
append_hydration(div12, t16);
insert_hydration(target, t17, anchor);
insert_hydration(target, div18, anchor);
append_hydration(div14, t17);
append_hydration(div14, div13);
append_hydration(div13, a);
append_hydration(a, button);
append_hydration(button, t18);
insert_hydration(target, t19, anchor);
insert_hydration(target, div19, anchor);
append_hydration(div19, div18);
append_hydration(div18, div16);
append_hydration(div16, t20);
append_hydration(div18, t21);
append_hydration(div18, div17);
append_hydration(div17, div15);
append_hydration(div15, t18);
append_hydration(div17, t19);
append_hydration(div17, div16);
for (let i = 0; i < each_blocks_1.length; i += 1) {
each_blocks_1[i].m(div16, null);
each_blocks_1[i].m(div17, null);
}
insert_hydration(target, t20, anchor);
insert_hydration(target, div22, anchor);
insert_hydration(target, t22, anchor);
insert_hydration(target, div23, anchor);
append_hydration(div23, div22);
append_hydration(div22, div20);
append_hydration(div20, t23);
append_hydration(div22, t24);
append_hydration(div22, div21);
append_hydration(div21, div19);
append_hydration(div19, t21);
append_hydration(div21, t22);
append_hydration(div21, div20);
for (let i = 0; i < each_blocks.length; i += 1) {
each_blocks[i].m(div20, null);
each_blocks[i].m(div21, null);
}
current = true;
},
@ -8463,6 +8526,12 @@ function create_fragment(ctx) {
ctx2[0].config.date)) {
document.title = title_value;
}
const sveltemarkdown_changes = {};
if (dirty & /*data*/
1)
sveltemarkdown_changes.source = /*data*/
ctx2[0].config.slogan;
sveltemarkdown.$set(sveltemarkdown_changes);
if (dirty & /*data*/
1) {
each_value_4 = /*data*/
@ -8472,16 +8541,19 @@ function create_fragment(ctx) {
const child_ctx = get_each_context_4(ctx2, each_value_4, i);
if (each_blocks_3[i]) {
each_blocks_3[i].p(child_ctx, dirty);
transition_in(each_blocks_3[i], 1);
} else {
each_blocks_3[i] = create_each_block_4(child_ctx);
each_blocks_3[i].c();
transition_in(each_blocks_3[i], 1);
each_blocks_3[i].m(div2, null);
}
}
for (; i < each_blocks_3.length; i += 1) {
each_blocks_3[i].d(1);
group_outros();
for (i = each_value_4.length; i < each_blocks_3.length; i += 1) {
out(i);
}
each_blocks_3.length = each_value_4.length;
check_outros();
}
if (dirty & /*data*/
1) {
@ -8502,7 +8574,7 @@ function create_fragment(ctx) {
}
group_outros();
for (i = each_value_3.length; i < each_blocks_2.length; i += 1) {
out(i);
out_1(i);
}
check_outros();
}
@ -8518,7 +8590,7 @@ function create_fragment(ctx) {
} else {
each_blocks_1[i] = create_each_block_1(child_ctx);
each_blocks_1[i].c();
each_blocks_1[i].m(div16, null);
each_blocks_1[i].m(div17, null);
}
}
for (; i < each_blocks_1.length; i += 1) {
@ -8540,12 +8612,12 @@ function create_fragment(ctx) {
each_blocks[i] = create_each_block(child_ctx);
each_blocks[i].c();
transition_in(each_blocks[i], 1);
each_blocks[i].m(div20, null);
each_blocks[i].m(div21, null);
}
}
group_outros();
for (i = each_value.length; i < each_blocks.length; i += 1) {
out_1(i);
out_2(i);
}
check_outros();
}
@ -8553,6 +8625,10 @@ function create_fragment(ctx) {
i(local) {
if (current)
return;
transition_in(sveltemarkdown.$$.fragment, local);
for (let i = 0; i < each_value_4.length; i += 1) {
transition_in(each_blocks_3[i]);
}
for (let i = 0; i < each_value_3.length; i += 1) {
transition_in(each_blocks_2[i]);
}
@ -8562,6 +8638,11 @@ function create_fragment(ctx) {
current = true;
},
o(local) {
transition_out(sveltemarkdown.$$.fragment, local);
each_blocks_3 = each_blocks_3.filter(Boolean);
for (let i = 0; i < each_blocks_3.length; i += 1) {
transition_out(each_blocks_3[i]);
}
each_blocks_2 = each_blocks_2.filter(Boolean);
for (let i = 0; i < each_blocks_2.length; i += 1) {
transition_out(each_blocks_2[i]);
@ -8577,9 +8658,10 @@ function create_fragment(ctx) {
detach(t0);
if (detaching)
detach(div4);
destroy_component(sveltemarkdown);
destroy_each(each_blocks_3, detaching);
if (detaching)
detach(t5);
detach(t4);
if (detaching)
detach(div8);
if (detaching)
@ -8590,20 +8672,21 @@ function create_fragment(ctx) {
if (detaching)
detach(t15);
if (detaching)
detach(div14);
detach(div15);
if (detaching)
detach(t17);
detach(t19);
if (detaching)
detach(div18);
detach(div19);
destroy_each(each_blocks_1, detaching);
if (detaching)
detach(t20);
detach(t22);
if (detaching)
detach(div22);
detach(div23);
destroy_each(each_blocks, detaching);
}
};
}
const func = (x) => x;
function instance($$self, $$props, $$invalidate) {
let { data } = $$props;
$$self.$$set = ($$props2) => {

View file

@ -1,4 +0,0 @@
import { l } from "../../chunks/_layout-1187a9e2.js";
export {
l as load
};

View file

@ -0,0 +1,4 @@
import { l } from "../../chunks/_layout-eb571bbb.js";
export {
l as load
};

View file

@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) {
};
const matchers = {};
const nodes = [
() => __vitePreload(() => import("./chunks/0-ef72d454.js"), true ? ["./chunks/0-ef72d454.js","./chunks/_layout-1187a9e2.js","./components/pages/_layout.svelte-3137396c.js","./chunks/index-a17c58e1.js","./assets/_layout-594d971c.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/0-a7144348.js"), true ? ["./chunks/0-a7144348.js","./chunks/_layout-eb571bbb.js","./components/pages/_layout.svelte-5dd9ec09.js","./chunks/index-a17c58e1.js","./assets/_layout-9d8a13a9.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/1-1568ac60.js"), true ? ["./chunks/1-1568ac60.js","./components/error.svelte-999441bb.js","./chunks/index-a17c58e1.js","./chunks/singletons-34f1d235.js"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/2-9f7ee5b3.js"), true ? ["./chunks/2-9f7ee5b3.js","./components/pages/_page.svelte-9806a2aa.js","./chunks/index-a17c58e1.js"] : void 0, import.meta.url)
() => __vitePreload(() => import("./chunks/2-310303a7.js"), true ? ["./chunks/2-310303a7.js","./components/pages/_page.svelte-88028a45.js","./chunks/index-a17c58e1.js"] : void 0, import.meta.url)
];
const server_loads = [];
const dictionary = {

View file

@ -1 +1 @@
{"version":"1676160493015"}
{"version":"1676165858403"}

View file

@ -5,14 +5,14 @@
<link rel="icon" href="./favicon.png" />
<meta name="viewport" content="width=device-width" />
<meta http-equiv="content-security-policy" content="">
<link href="./_app/immutable/assets/_layout-594d971c.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-8808e009.js">
<link href="./_app/immutable/assets/_layout-9d8a13a9.css" rel="stylesheet">
<link rel="modulepreload" href="./_app/immutable/start-ba43d41e.js">
<link rel="modulepreload" href="./_app/immutable/chunks/index-a17c58e1.js">
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-34f1d235.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-3137396c.js">
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-7c44c194.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-1187a9e2.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-9806a2aa.js"><title>Web3Privacy Prague 2023 | Monday, 5. June 2023</title><!-- HEAD_svelte-a0ctph_START --><!-- HEAD_svelte-a0ctph_END -->
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-5dd9ec09.js">
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-822fcae8.js">
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-eb571bbb.js">
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-88028a45.js"><title>Web3Privacy Prague 2023 | Monday, 5. June 2023</title><!-- HEAD_svelte-a0ctph_START --><!-- HEAD_svelte-a0ctph_END -->
</head>
<body data-sveltekit-preload-data="hover">
<div style="display: contents">
@ -21,109 +21,111 @@
<div class="relative w-full min-h-screen text-white"><div class="fixed w-full h-18 bg-black pt-6 md:pt-2 pb-2"><div class="middle-pane-big bg-black"><div class="flex"><div class="flex items-center gap-4 grow"><div class="w-20"><a href="https://web3privacy.info"><img src="/web3privacy.png"></a></div>
</div>
<div class="flex items-center gap-6 uppercase text-xl"><div><a href="#about">About</a></div><div><a href="#speakers">Speakers</a></div><div><a href="#program">Program</a></div><div><a href="#sponsors">Sponsors</a></div><div class="button"><a href="#ticket">Ticket</a></div></div></div></div></div>
<div class="w-full h-screen"><div class="w-full h-full flex items-center text-center"><div class="mx-auto"><div class="text-8xl font-bold uppercase mb-8">Web3Privacy Summit</div>
<div class="text-5xl mb-4">Monday, 5. June 2023</div>
<div class="text-5xl">X10, Prague</div>
<div class="mt-8 text-lg text-mild"><p>Diving into the culture of the Web3 privacy industry</p>
<p><a href="https://prgblockweek.com" class="underline hover:no-underline">Prague Blockchain Week 2023</a></p></div></div></div></div>
<div class="w-full h-screen"><div class="w-full h-full flex items-center text-center"><div class="mx-auto"><div class="text-5xl md:text-8xl font-bold uppercase mb-4 md:mb-8">Web3Privacy Summit</div>
<div class="text-3xl md:text-5xl md:mb-4">Monday, 5. June 2023</div>
<div class="text-3xl md:text-5xl">X10, Prague</div>
<div class="mt-8 text-lg text-mild mx-4"><p>Diving into the culture of the Web3 privacy industry</p>
<p><a href="https://prgblockweek.com" class="underline hover:no-underline external external-mild">Prague Blockchain Week 2023</a></p></div></div></div></div>
<div class="bg-black" id="about"><div class="middle-pane-medium pb-20 text-xl text-center mx-auto"><div class="py-32 w-1/2 mx-auto">For the first time in the internets history, web3 has made meaningful ownership of our own data possible. DeData Salon will bring 18th Century salons up to speed, inviting leaders in the space to discuss what data ownership will mean in the Web3 economy.
</div>
<div class="bg-black" id="about"><div class="middle-pane-medium pb-16 text-xl text-center mx-auto"><div class="py-16 md:py-32 md:w-1/2 mx-auto markdown"><p>We need to protect our privacy, and that's why we're coming together on June 5 to Prague to sit down and discuss different aspects of privacy in the Web3 industry - how we can help shape it and make it more accessible - building a shared culture. Conference was created to complement the <a href="http://web3privacy.info/">Web3Privacy Now</a> research project.</p></div>
<div class="section-header">Key themes</div>
<div class="grid grid-cols-3 gap-10"><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Human rights DAOs (pro-privacy)</div>
<div class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</div>
<div class="grid md:grid-cols-3 gap-4 md:gap-10"><div class="bg-[#0d1117] hover:text-black hover:bg-white px-4 py-6"><div class="text-2xl uppercase">Human rights DAOs (pro-privacy)</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">Identity (ID)</div>
<div class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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">Cryptography</div>
<div class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</div>
<div class="mt-4 text-lg markdown"><p>Why are privacy-blockchain socials so toxic? We should stop hating each other &amp; 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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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">Privacy activist's</div>
<div class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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">R&amp;D (ZK, MPC)</div>
<div class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</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 class="mt-4 text-lg">Lorem ipsum dolor sit amet, consectetur adipiscing elit. Cras interdum tincidunt eros eu malesuada. Vivamus in urna at ex dictum pretium quis a erat.</div>
<div class="mt-4 text-lg markdown"><p>Easy onboarding to cryptocurrencies without KYC/AML using P2P tools is crucial for privacy. What options do we have today?</p></div>
</div></div></div></div>
<div class="" id="speakers"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto"><div class="section-header">Speakers</div>
<div class="h-screen"></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="pb-16 text-mild">To-be-announced</div></div></div>
<div class="bg-black" id="program"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto pb-32"><div class="section-header">Program</div>
<table class="table-auto table-custom w-full"><thead><tr><th class="text-right">time</th>
<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>
<table class="table-auto table-custom w-full mx-0 lg:mx-8"><thead><tr><th class="text-right">time</th>
<th class="text-left">topic</th></tr></thead>
<tbody><tr class=""><td class="text-right">9:00 - 9:30</td>
<tbody><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->9:00 <div class="xl:inline-block hidden mx-1">-</div> 9:30<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Registration &amp; networking </div>
</td>
</tr><tr class=""><td class="text-right">9:30 - 9:35</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->9:30 <div class="xl:inline-block hidden mx-1">-</div> 9:35<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Welcome to Web3Privacy ― TBA</div>
<div class="mt-2 text-base description text-mild"><p>Welcoming visitors to our private-centric research, community and conference</p>
<div class="mt-2 text-base description text-mild markdown"><p>Welcoming visitors to our private-centric research, community and conference</p>
</div></td>
</tr><tr class=""><td class="text-right">9:35 - 10:55</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->9:35 <div class="xl:inline-block hidden mx-1">-</div> 10:55<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Talks I. </div>
</td>
</tr><tr class=""><td class="text-right">10:55 - 11:20</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->10:55 <div class="xl:inline-block hidden mx-1">-</div> 11:20<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">25min Coffee Break </div>
</td>
</tr><tr class=""><td class="text-right">11:25 - 12:40</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->11:25 <div class="xl:inline-block hidden mx-1">-</div> 12:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Talks II. </div>
</td>
</tr><tr class=""><td class="text-right">12:40 - 14:00</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->12:40 <div class="xl:inline-block hidden mx-1">-</div> 14:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Lunch &amp; Networking </div>
</td>
</tr><tr class=""><td class="text-right">14:00 - 15:40</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->14:00 <div class="xl:inline-block hidden mx-1">-</div> 15:40<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Talks III. </div>
</td>
</tr><tr class=""><td class="text-right">15:40 - 16:05</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->15:40 <div class="xl:inline-block hidden mx-1">-</div> 16:05<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">25min Coffee Break </div>
</td>
</tr><tr class=""><td class="text-right">16:10 - 18:30</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->16:10 <div class="xl:inline-block hidden mx-1">-</div> 18:30<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Talks IV. </div>
</td>
</tr><tr class=""><td class="text-right">18:30 - 18:35</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->18:30 <div class="xl:inline-block hidden mx-1">-</div> 18:35<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Closing Remarks ― TBA</div>
</td>
</tr><tr class=""><td class="text-right">18:30 - 20:00</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->18:30 <div class="xl:inline-block hidden mx-1">-</div> 20:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">Networking &amp; Drinks </div>
</td>
</tr><tr class=""><td class="text-right">20:00 - 4:00</td>
</tr><tr class=""><td class="text-right time xl:whitespace-nowrap sm:w-16 xl:w-36"><!-- HTML_TAG_START -->20:00 <div class="xl:inline-block hidden mx-1">-</div> 4:00<!-- HTML_TAG_END --></td>
<td class="text-left"><div class="text-xl">#Lunarpunk party </div>
<div class="mt-2 text-base description text-mild"><p>Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).</p>
<div class="mt-2 text-base description text-mild markdown"><p>Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).</p>
</div></td>
</tr></tbody></table></div></div>
<div class="" id="sponsors"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto pb-32"><div class="section-header">Sponsors</div></div></div>
<div class="" id="sponsors"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Sponsors</div>
<div><a href="https://matrix.to/#/@tree:gwei.cz" target="_blank"><button class="py-2 px-5 bg-white text-black hover:bg-black border border-bg-white hover:text-white">Become a Sponsor</button></a></div></div></div>
<div class="bg-black" id="ticket"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto pb-32"><div class="section-header">Ticket</div>
<div class="grid grid-cols-2 gap-10 w-2/3 mx-auto"><div class="bg-[#0d1117] hover:border-0 px-3 py-10 hover:text-black hover:bg-white px-10 cursor-pointer"><div class="text-3xl">All-day Access</div>
<div class="bg-black" id="ticket"><div class="middle-pane-medium pt-16 text-xl text-center mx-auto pb-32"><div class="section-header">Ticket</div>
<div class="grid lg:grid-cols-2 gap-10 md:w-2/3 mx-auto"><div class="bg-[#0d1117] hover:border-0 py-10 hover:text-black hover:bg-white px-10 cursor-pointer"><div class="text-3xl uppercase">All-day Access</div>
<div class="text-xl mt-6">2350 CZK (~99 EUR)</div>
<ul class="mt-6 text-lg text-left list-disc px-6"><li>All talks &amp; panels</li><li>Coffee breaks</li><li>Buffet lunch</li><li>Networking drinks with speakers &amp; attendees</li></ul>
</div><div class="bg-[#0d1117] hover:border-0 px-3 py-10 hover:text-black hover:bg-white px-10 cursor-pointer"><div class="text-3xl">#Lunarpunk Party</div>
</div><div class="bg-[#0d1117] hover:border-0 py-10 hover:text-black hover:bg-white px-10 cursor-pointer"><div class="text-3xl uppercase">#Lunarpunk Party</div>
<div class="text-xl mt-6">350 CZK (~15 EUR)</div>
<ul class="mt-6 text-lg text-left list-disc px-6"><li>20:00 - morning</li><li>Prague rave from top DJs</li><li>VJs and projections</li><li>Networking with attendees, speakers &amp; sponsors</li></ul>
<ul class="mt-6 text-lg text-left list-disc px-6"><li>8pm - morning</li><li>Prague rave from top DJs</li><li>VJs and projections</li><li>Networking with attendees, speakers &amp; sponsors</li></ul>
<div class="mt-10 text-base">*Party access is included in the All-day Pass</div>
</div></div></div></div>
<div class="mb-36" id="faq"><div class="middle-pane-medium pt-20 text-xl text-center mx-auto"><div class="section-header">FAQ</div>
<div class="grid grid-cols-2 gap-10"><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6">Who is the event for?</div>
<div class="grid md:grid-cols-2 gap-2 md:gap-10"><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6">Who is the event for?</div>
<div class="text-lg markdown"><p>Our event is for anyone interested in privacy topics in the Web3 industry. There will be space for about 300 enthusiasts.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6">Will the talks be livestreamed and/or recorded?</div>
<div class="text-lg markdown"><p>Yes, we plan do both. Livestream of the whole conference and recordings of the lectures will be publicly available.</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6">How do I get to the venue?</div>
<div class="text-lg markdown"><p>Venue X10 (full name "<a href="https://divadlox10.cz">Divadlo X10</a>") is located in the centre of Prague near the metro station <em>Národní Třída</em> (Line B) and <em>Můstek</em> (Line A,C). The address is <a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Charvátova 10/39, Prague 1, 110 00</a> (<a href="https://goo.gl/maps/Yh8qWagnqB1DvK676">Google Maps</a>).</p></div>
</div><div class="py-10 px-4 hover:bg-white hover:text-black"><div class="text-2xl font-bold mb-6">Will there be any food or drink?</div>
@ -134,18 +136,18 @@
<div class="text-right"><div class=""><a class="inline-block w-5 mr-1" href="https://twitter.com/web3privacy"><svg viewBox="0 0 29 26" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M28.0266 3.12733C26.9955 3.62938 25.8872 3.96853 24.7242 4.12112C25.9113 3.34005 26.8231 2.10325 27.2524 0.629411C26.1413 1.35279 24.9107 1.87791 23.6009 2.16092C22.5522 0.934264 21.0578 0.167969 19.4039 0.167969C16.2285 0.167969 13.6538 2.99367 13.6538 6.47907C13.6538 6.97373 13.7047 7.45548 13.8028 7.91738C9.02398 7.6542 4.78719 5.14151 1.95117 1.3231C1.45622 2.25521 1.17259 3.33929 1.17259 4.49596C1.17259 6.68564 2.18771 8.61738 3.73058 9.74913C2.78804 9.71637 1.90142 9.43244 1.1262 8.95977C1.12555 8.98607 1.12555 9.01252 1.12555 9.03913C1.12555 12.0969 3.1076 14.6476 5.73804 15.2278C5.25556 15.3721 4.74758 15.4491 4.2232 15.4491C3.85268 15.4491 3.49255 15.4095 3.14137 15.3359C3.87315 17.8432 5.99658 19.6679 8.51282 19.7187C6.54493 21.4115 4.06569 22.4206 1.37163 22.4206C0.907503 22.4206 0.449828 22.3906 0 22.3323C2.54468 24.1231 5.56708 25.168 8.81424 25.168C19.3905 25.168 25.1742 15.5511 25.1742 7.21076C25.1742 6.93712 25.1686 6.66503 25.1576 6.39416C26.2809 5.50451 27.2556 4.39306 28.0265 3.12733H28.0266Z" fill="white"></path></svg></a>
<a href="https://twitter.com/web3privacy" class="text-2xl no-underline hover:underline">@web3privacy
</a></div>
<div class="mt-4 text-mild">💛 Collaboration of <a href="https://web3privacy.info">Web3Privacy Now</a> &amp; <a href="https://ethbrno.cz">ETHBrno</a> team
<div class="mt-4 text-mild">💛 Collaboration of <a href="https://web3privacy.info" class="external external-mild">Web3Privacy Now</a> &amp; <a href="https://ethbrno.cz" class="external external-mild">ETHBrno</a> team
</div></div></div></div></footer></div>
<script type="module" data-sveltekit-hydrate="bfprzw">
import { start } from "./_app/immutable/start-8808e009.js";
<script type="module" data-sveltekit-hydrate="xvurv">
import { start } from "./_app/immutable/start-ba43d41e.js";
start({
assets: "",
env: {},
target: document.querySelector('[data-sveltekit-hydrate="bfprzw"]').parentNode,
version: "1676160493015",
target: document.querySelector('[data-sveltekit-hydrate="xvurv"]').parentNode,
version: "1676165858403",
hydrate: {
node_ids: [0, 2],
data: [{type:"data",data:null,uses:{}},null],