mirror of
https://github.com/web3privacy/w3ps1.git
synced 2024-10-15 16:26:26 +02:00
deploy: cee2fee853
This commit is contained in:
parent
b946229982
commit
865be022cf
8 changed files with 133 additions and 96 deletions
|
@ -1,5 +1,5 @@
|
||||||
import { _ } from "./_layout-4e6dae77.js";
|
import { _ } from "./_layout-4e6dae77.js";
|
||||||
import { default as default2 } from "../components/pages/_layout.svelte-6ef0fe63.js";
|
import { default as default2 } from "../components/pages/_layout.svelte-d0762326.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-7c842998.js";
|
import { default as default2 } from "../components/pages/_page.svelte-70409e97.js";
|
||||||
export {
|
export {
|
||||||
default2 as component
|
default2 as component
|
||||||
};
|
};
|
|
@ -7529,7 +7529,18 @@ function animateText(ev, interval = 50) {
|
||||||
}, interval * i);
|
}, interval * i);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
async function handleAnchorClick(event) {
|
||||||
|
event.preventDefault();
|
||||||
|
const link = event.currentTarget;
|
||||||
|
const anchorId = new URL(link.href).hash.replace("#", "");
|
||||||
|
const anchor = document.getElementById(anchorId || "intro");
|
||||||
|
return window.scrollTo({
|
||||||
|
top: anchor.offsetTop,
|
||||||
|
behavior: "smooth"
|
||||||
|
});
|
||||||
|
}
|
||||||
export {
|
export {
|
||||||
SvelteMarkdown as S,
|
SvelteMarkdown as S,
|
||||||
animateText as a
|
animateText as a,
|
||||||
|
handleAnchorClick as h
|
||||||
};
|
};
|
|
@ -1,31 +1,36 @@
|
||||||
import { S as SvelteComponent, i as init, s as safe_not_equal, D as create_slot, k as element, a as space, q as text, E as svg_element, x as create_component, l as claim_element, m as children, h as detach, c as claim_space, r as claim_text, F as claim_svg_element, y as claim_component, G as src_url_equal, n as attr, b as insert_hydration, H as append_hydration, z as mount_component, I as listen, u as set_data, J as update_slot_base, K as get_all_dirty_from_scope, L as get_slot_changes, f as transition_in, t as transition_out, d as check_outros, M as destroy_each, A as destroy_component, N as run_all, o as onMount, C as noop, g as group_outros } from "../../chunks/index-a23f1e07.js";
|
import { S as SvelteComponent, i as init, s as safe_not_equal, D as create_slot, k as element, a as space, q as text, E as svg_element, x as create_component, l as claim_element, m as children, h as detach, c as claim_space, r as claim_text, F as claim_svg_element, y as claim_component, G as src_url_equal, n as attr, b as insert_hydration, H as append_hydration, z as mount_component, I as listen, u as set_data, J as update_slot_base, K as get_all_dirty_from_scope, L as get_slot_changes, f as transition_in, t as transition_out, d as check_outros, M as destroy_each, A as destroy_component, N as run_all, o as onMount, C as noop, g as group_outros } from "../../chunks/index-a23f1e07.js";
|
||||||
import { S as SvelteMarkdown, a as animateText } from "../../chunks/helpers-bfd3e6c9.js";
|
import { S as SvelteMarkdown, a as animateText, h as handleAnchorClick } from "../../chunks/helpers-52e0076b.js";
|
||||||
const app = "";
|
const app = "";
|
||||||
function get_each_context(ctx, list, i) {
|
function get_each_context(ctx, list, i) {
|
||||||
const child_ctx = ctx.slice();
|
const child_ctx = ctx.slice();
|
||||||
child_ctx[8] = list[i];
|
child_ctx[11] = list[i];
|
||||||
return child_ctx;
|
return child_ctx;
|
||||||
}
|
}
|
||||||
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[8] = list[i];
|
child_ctx[11] = list[i];
|
||||||
return child_ctx;
|
return child_ctx;
|
||||||
}
|
}
|
||||||
function create_each_block_1(ctx) {
|
function create_each_block_1(ctx) {
|
||||||
|
var _a;
|
||||||
let div;
|
let div;
|
||||||
let a;
|
let a;
|
||||||
let t_value = (
|
let t0_value = (
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].title.toUpperCase() + ""
|
(((_a = ctx[11].name) == null ? void 0 : _a.toUpperCase()) || /*mi*/
|
||||||
|
ctx[11].title.toUpperCase()) + ""
|
||||||
);
|
);
|
||||||
let t;
|
let t0;
|
||||||
|
let a_class_value;
|
||||||
|
let t1;
|
||||||
let mounted;
|
let mounted;
|
||||||
let dispose;
|
let dispose;
|
||||||
return {
|
return {
|
||||||
c() {
|
c() {
|
||||||
div = element("div");
|
div = element("div");
|
||||||
a = element("a");
|
a = element("a");
|
||||||
t = text(t_value);
|
t0 = text(t0_value);
|
||||||
|
t1 = space();
|
||||||
this.h();
|
this.h();
|
||||||
},
|
},
|
||||||
l(nodes) {
|
l(nodes) {
|
||||||
|
@ -33,44 +38,60 @@ function create_each_block_1(ctx) {
|
||||||
var div_nodes = children(div);
|
var div_nodes = children(div);
|
||||||
a = claim_element(div_nodes, "A", { class: true, href: true });
|
a = claim_element(div_nodes, "A", { class: true, href: true });
|
||||||
var a_nodes = children(a);
|
var a_nodes = children(a);
|
||||||
t = claim_text(a_nodes, t_value);
|
t0 = claim_text(a_nodes, t0_value);
|
||||||
a_nodes.forEach(detach);
|
a_nodes.forEach(detach);
|
||||||
|
t1 = claim_space(div_nodes);
|
||||||
div_nodes.forEach(detach);
|
div_nodes.forEach(detach);
|
||||||
this.h();
|
this.h();
|
||||||
},
|
},
|
||||||
h() {
|
h() {
|
||||||
attr(
|
attr(a, "class", a_class_value = /*mi*/
|
||||||
a,
|
(ctx[11].class ? (
|
||||||
"class",
|
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].class ? (
|
ctx[11].class
|
||||||
/*mi*/
|
) : "hover:underline") + " " + /*choosed*/
|
||||||
ctx[8].class
|
(ctx[2] && /*mi*/
|
||||||
) : "hover:underline"
|
ctx[11].url === /*choosed*/
|
||||||
);
|
ctx[2][0].url ? "font-bold underline" : null));
|
||||||
attr(
|
attr(
|
||||||
a,
|
a,
|
||||||
"href",
|
"href",
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].url
|
ctx[11].url
|
||||||
);
|
);
|
||||||
attr(div, "class", "hidden md:block");
|
attr(div, "class", "hidden md:block");
|
||||||
},
|
},
|
||||||
m(target, anchor) {
|
m(target, anchor) {
|
||||||
insert_hydration(target, div, anchor);
|
insert_hydration(target, div, anchor);
|
||||||
append_hydration(div, a);
|
append_hydration(div, a);
|
||||||
append_hydration(a, t);
|
append_hydration(a, t0);
|
||||||
|
append_hydration(div, t1);
|
||||||
if (!mounted) {
|
if (!mounted) {
|
||||||
dispose = listen(a, "mouseenter", animateText);
|
dispose = [
|
||||||
|
listen(a, "mouseenter", animateText),
|
||||||
|
listen(a, "click", handleAnchorClick)
|
||||||
|
];
|
||||||
mounted = true;
|
mounted = true;
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
p: noop,
|
p(ctx2, dirty) {
|
||||||
|
if (dirty & /*choosed*/
|
||||||
|
4 && a_class_value !== (a_class_value = /*mi*/
|
||||||
|
(ctx2[11].class ? (
|
||||||
|
/*mi*/
|
||||||
|
ctx2[11].class
|
||||||
|
) : "hover:underline") + " " + /*choosed*/
|
||||||
|
(ctx2[2] && /*mi*/
|
||||||
|
ctx2[11].url === /*choosed*/
|
||||||
|
ctx2[2][0].url ? "font-bold underline" : null))) {
|
||||||
|
attr(a, "class", a_class_value);
|
||||||
|
}
|
||||||
|
},
|
||||||
d(detaching) {
|
d(detaching) {
|
||||||
if (detaching)
|
if (detaching)
|
||||||
detach(div);
|
detach(div);
|
||||||
mounted = false;
|
mounted = false;
|
||||||
dispose();
|
run_all(dispose);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
@ -78,7 +99,7 @@ function create_if_block_1(ctx) {
|
||||||
let div;
|
let div;
|
||||||
let each_value = (
|
let each_value = (
|
||||||
/*menu*/
|
/*menu*/
|
||||||
ctx[2].filter(func_1)
|
ctx[3].filter(func_1)
|
||||||
);
|
);
|
||||||
let each_blocks = [];
|
let each_blocks = [];
|
||||||
for (let i = 0; i < each_value.length; i += 1) {
|
for (let i = 0; i < each_value.length; i += 1) {
|
||||||
|
@ -112,9 +133,9 @@ function create_if_block_1(ctx) {
|
||||||
},
|
},
|
||||||
p(ctx2, dirty) {
|
p(ctx2, dirty) {
|
||||||
if (dirty & /*menu, navbar*/
|
if (dirty & /*menu, navbar*/
|
||||||
6) {
|
10) {
|
||||||
each_value = /*menu*/
|
each_value = /*menu*/
|
||||||
ctx2[2].filter(func_1);
|
ctx2[3].filter(func_1);
|
||||||
let i;
|
let i;
|
||||||
for (i = 0; i < each_value.length; i += 1) {
|
for (i = 0; i < each_value.length; i += 1) {
|
||||||
const child_ctx = get_each_context(ctx2, each_value, i);
|
const child_ctx = get_each_context(ctx2, each_value, i);
|
||||||
|
@ -145,7 +166,7 @@ function create_each_block(ctx) {
|
||||||
let button;
|
let button;
|
||||||
let t0_value = (
|
let t0_value = (
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].title + ""
|
ctx[11].title + ""
|
||||||
);
|
);
|
||||||
let t0;
|
let t0;
|
||||||
let t1;
|
let t1;
|
||||||
|
@ -179,13 +200,13 @@ function create_each_block(ctx) {
|
||||||
button,
|
button,
|
||||||
"class",
|
"class",
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].class + " uppercase text-xl"
|
ctx[11].class + " uppercase text-xl"
|
||||||
);
|
);
|
||||||
attr(
|
attr(
|
||||||
a,
|
a,
|
||||||
"href",
|
"href",
|
||||||
/*mi*/
|
/*mi*/
|
||||||
ctx[8].url
|
ctx[11].url
|
||||||
);
|
);
|
||||||
attr(div, "class", "my-3 mx-4");
|
attr(div, "class", "my-3 mx-4");
|
||||||
},
|
},
|
||||||
|
@ -200,7 +221,7 @@ function create_each_block(ctx) {
|
||||||
a,
|
a,
|
||||||
"click",
|
"click",
|
||||||
/*click_handler_1*/
|
/*click_handler_1*/
|
||||||
ctx[6]
|
ctx[7]
|
||||||
);
|
);
|
||||||
mounted = true;
|
mounted = true;
|
||||||
}
|
}
|
||||||
|
@ -368,7 +389,7 @@ function create_fragment(ctx) {
|
||||||
let dispose;
|
let dispose;
|
||||||
let each_value_1 = (
|
let each_value_1 = (
|
||||||
/*menu*/
|
/*menu*/
|
||||||
ctx[2].filter(func)
|
ctx[3].filter(func)
|
||||||
);
|
);
|
||||||
let each_blocks = [];
|
let each_blocks = [];
|
||||||
for (let i = 0; i < each_value_1.length; i += 1) {
|
for (let i = 0; i < each_value_1.length; i += 1) {
|
||||||
|
@ -380,13 +401,13 @@ function create_fragment(ctx) {
|
||||||
);
|
);
|
||||||
const default_slot_template = (
|
const default_slot_template = (
|
||||||
/*#slots*/
|
/*#slots*/
|
||||||
ctx[4].default
|
ctx[5].default
|
||||||
);
|
);
|
||||||
const default_slot = create_slot(
|
const default_slot = create_slot(
|
||||||
default_slot_template,
|
default_slot_template,
|
||||||
ctx,
|
ctx,
|
||||||
/*$$scope*/
|
/*$$scope*/
|
||||||
ctx[3],
|
ctx[4],
|
||||||
null
|
null
|
||||||
);
|
);
|
||||||
sveltemarkdown = new SvelteMarkdown({
|
sveltemarkdown = new SvelteMarkdown({
|
||||||
|
@ -636,7 +657,7 @@ function create_fragment(ctx) {
|
||||||
attr(div9, "class", "mx-auto px-4");
|
attr(div9, "class", "mx-auto px-4");
|
||||||
attr(div10, "class", "w-full h-full flex items-center text-center");
|
attr(div10, "class", "w-full h-full flex items-center text-center");
|
||||||
attr(div11, "class", "w-full h-screen");
|
attr(div11, "class", "w-full h-screen");
|
||||||
attr(div11, "id", "homepage");
|
attr(div11, "id", "intro");
|
||||||
if (!src_url_equal(img1.src, img1_src_value = /*data*/
|
if (!src_url_equal(img1.src, img1_src_value = /*data*/
|
||||||
ctx[0].config.logo))
|
ctx[0].config.logo))
|
||||||
attr(img1, "src", img1_src_value);
|
attr(img1, "src", img1_src_value);
|
||||||
|
@ -741,7 +762,7 @@ function create_fragment(ctx) {
|
||||||
button,
|
button,
|
||||||
"click",
|
"click",
|
||||||
/*click_handler*/
|
/*click_handler*/
|
||||||
ctx[5]
|
ctx[6]
|
||||||
),
|
),
|
||||||
listen(div6, "mouseenter", animateText)
|
listen(div6, "mouseenter", animateText)
|
||||||
];
|
];
|
||||||
|
@ -764,10 +785,10 @@ function create_fragment(ctx) {
|
||||||
ctx2[0].config.parentUrl)) {
|
ctx2[0].config.parentUrl)) {
|
||||||
attr(a0, "href", a0_href_value);
|
attr(a0, "href", a0_href_value);
|
||||||
}
|
}
|
||||||
if (dirty & /*menu, animateText*/
|
if (dirty & /*menu, choosed, animateText, handleAnchorClick*/
|
||||||
4) {
|
12) {
|
||||||
each_value_1 = /*menu*/
|
each_value_1 = /*menu*/
|
||||||
ctx2[2].filter(func);
|
ctx2[3].filter(func);
|
||||||
let i;
|
let i;
|
||||||
for (i = 0; i < each_value_1.length; i += 1) {
|
for (i = 0; i < each_value_1.length; i += 1) {
|
||||||
const child_ctx = get_each_context_1(ctx2, each_value_1, i);
|
const child_ctx = get_each_context_1(ctx2, each_value_1, i);
|
||||||
|
@ -831,20 +852,20 @@ function create_fragment(ctx) {
|
||||||
}
|
}
|
||||||
if (default_slot) {
|
if (default_slot) {
|
||||||
if (default_slot.p && (!current || dirty & /*$$scope*/
|
if (default_slot.p && (!current || dirty & /*$$scope*/
|
||||||
8)) {
|
16)) {
|
||||||
update_slot_base(
|
update_slot_base(
|
||||||
default_slot,
|
default_slot,
|
||||||
default_slot_template,
|
default_slot_template,
|
||||||
ctx2,
|
ctx2,
|
||||||
/*$$scope*/
|
/*$$scope*/
|
||||||
ctx2[3],
|
ctx2[4],
|
||||||
!current ? get_all_dirty_from_scope(
|
!current ? get_all_dirty_from_scope(
|
||||||
/*$$scope*/
|
/*$$scope*/
|
||||||
ctx2[3]
|
ctx2[4]
|
||||||
) : get_slot_changes(
|
) : get_slot_changes(
|
||||||
default_slot_template,
|
default_slot_template,
|
||||||
/*$$scope*/
|
/*$$scope*/
|
||||||
ctx2[3],
|
ctx2[4],
|
||||||
dirty,
|
dirty,
|
||||||
null
|
null
|
||||||
),
|
),
|
||||||
|
@ -947,18 +968,20 @@ function instance($$self, $$props, $$invalidate) {
|
||||||
let { $$slots: slots = {}, $$scope } = $$props;
|
let { $$slots: slots = {}, $$scope } = $$props;
|
||||||
let { data } = $$props;
|
let { data } = $$props;
|
||||||
let navbar = false;
|
let navbar = false;
|
||||||
|
let choosed = null;
|
||||||
|
let lastScrollTop = null;
|
||||||
const menu = [
|
const menu = [
|
||||||
{ title: "Homepage", url: "", hidden: true },
|
{ title: "intro", name: "#", url: "" },
|
||||||
{ title: "About", url: "#about" },
|
{ title: "About", url: "#about" },
|
||||||
{ title: "Speakers", url: "#speakers" },
|
{ title: "Speakers", url: "#speakers" },
|
||||||
{ title: "Program", url: "#program" },
|
{ title: "Program", url: "#program" },
|
||||||
{ title: "Sponsors", url: "#sponsors" },
|
{ title: "Sponsors", url: "#sponsors" },
|
||||||
|
{ title: "FAQ", url: "#faq" },
|
||||||
{
|
{
|
||||||
title: "Ticket",
|
title: "Ticket",
|
||||||
url: "#ticket",
|
url: "#ticket",
|
||||||
class: "button"
|
class: "button"
|
||||||
},
|
}
|
||||||
{ title: "FAQ", url: "#faq", hidden: true }
|
|
||||||
];
|
];
|
||||||
const homepageAnimation = () => {
|
const homepageAnimation = () => {
|
||||||
const collection = document.getElementsByClassName("animation-crypt");
|
const collection = document.getElementsByClassName("animation-crypt");
|
||||||
|
@ -966,19 +989,13 @@ function instance($$self, $$props, $$invalidate) {
|
||||||
animateText({ target: el });
|
animateText({ target: el });
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
onMount(async () => {
|
function locationHashUpdateTick() {
|
||||||
setTimeout(homepageAnimation, 0);
|
|
||||||
setInterval(homepageAnimation, 1e4);
|
|
||||||
let lastScrollTop = null;
|
|
||||||
setInterval(
|
|
||||||
() => {
|
|
||||||
const scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
|
const scrollTop = document.documentElement.scrollTop || document.body.scrollTop;
|
||||||
if (lastScrollTop === scrollTop) {
|
if (lastScrollTop === scrollTop) {
|
||||||
return null;
|
return null;
|
||||||
} else {
|
} else {
|
||||||
lastScrollTop = scrollTop;
|
lastScrollTop = scrollTop;
|
||||||
}
|
}
|
||||||
console.log("x");
|
|
||||||
const arr = [];
|
const arr = [];
|
||||||
for (const mi of menu) {
|
for (const mi of menu) {
|
||||||
const el = document.getElementById(mi.title.toLowerCase());
|
const el = document.getElementById(mi.title.toLowerCase());
|
||||||
|
@ -987,7 +1004,7 @@ function instance($$self, $$props, $$invalidate) {
|
||||||
arr.push([mi, pos.top, pos.bottom]);
|
arr.push([mi, pos.top, pos.bottom]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
const choosed = arr[arr.length - 1];
|
$$invalidate(2, choosed = arr[arr.length - 1]);
|
||||||
if (choosed) {
|
if (choosed) {
|
||||||
const currentHash = window.location.hash;
|
const currentHash = window.location.hash;
|
||||||
const hash = choosed[0].url;
|
const hash = choosed[0].url;
|
||||||
|
@ -999,19 +1016,21 @@ function instance($$self, $$props, $$invalidate) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
},
|
}
|
||||||
1e3
|
onMount(async () => {
|
||||||
);
|
setTimeout(homepageAnimation, 0);
|
||||||
|
setInterval(homepageAnimation, 1e4);
|
||||||
|
setInterval(locationHashUpdateTick, 1e3);
|
||||||
});
|
});
|
||||||
const click_handler = () => $$invalidate(1, navbar = !navbar);
|
const click_handler = (ev) => $$invalidate(1, navbar = !navbar);
|
||||||
const click_handler_1 = () => $$invalidate(1, navbar = false);
|
const click_handler_1 = () => $$invalidate(1, navbar = false);
|
||||||
$$self.$$set = ($$props2) => {
|
$$self.$$set = ($$props2) => {
|
||||||
if ("data" in $$props2)
|
if ("data" in $$props2)
|
||||||
$$invalidate(0, data = $$props2.data);
|
$$invalidate(0, data = $$props2.data);
|
||||||
if ("$$scope" in $$props2)
|
if ("$$scope" in $$props2)
|
||||||
$$invalidate(3, $$scope = $$props2.$$scope);
|
$$invalidate(4, $$scope = $$props2.$$scope);
|
||||||
};
|
};
|
||||||
return [data, navbar, menu, $$scope, slots, click_handler, click_handler_1];
|
return [data, navbar, choosed, menu, $$scope, slots, click_handler, click_handler_1];
|
||||||
}
|
}
|
||||||
class Layout extends SvelteComponent {
|
class Layout extends SvelteComponent {
|
||||||
constructor(options) {
|
constructor(options) {
|
|
@ -1,5 +1,5 @@
|
||||||
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, I as listen, u as set_data, x as create_component, y as claim_component, z as mount_component, A as destroy_component, _ as head_selector, N as run_all } from "../../chunks/index-a23f1e07.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, I as listen, u as set_data, x as create_component, y as claim_component, z as mount_component, A as destroy_component, _ as head_selector, N as run_all } from "../../chunks/index-a23f1e07.js";
|
||||||
import { a as animateText, S as SvelteMarkdown } from "../../chunks/helpers-bfd3e6c9.js";
|
import { a as animateText, S as SvelteMarkdown } from "../../chunks/helpers-52e0076b.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[5] = list[i];
|
child_ctx[5] = list[i];
|
|
@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) {
|
||||||
};
|
};
|
||||||
const matchers = {};
|
const matchers = {};
|
||||||
const nodes = [
|
const nodes = [
|
||||||
() => __vitePreload(() => import("./chunks/0-5a44086e.js"), true ? ["./chunks/0-5a44086e.js","./chunks/_layout-4e6dae77.js","./components/pages/_layout.svelte-6ef0fe63.js","./chunks/index-a23f1e07.js","./chunks/helpers-bfd3e6c9.js","./assets/_layout-6f609acd.css"] : void 0, import.meta.url),
|
() => __vitePreload(() => import("./chunks/0-47c64be9.js"), true ? ["./chunks/0-47c64be9.js","./chunks/_layout-4e6dae77.js","./components/pages/_layout.svelte-d0762326.js","./chunks/index-a23f1e07.js","./chunks/helpers-52e0076b.js","./assets/_layout-6f609acd.css"] : void 0, import.meta.url),
|
||||||
() => __vitePreload(() => import("./chunks/1-d44bc7be.js"), true ? ["./chunks/1-d44bc7be.js","./components/error.svelte-4da6b409.js","./chunks/index-a23f1e07.js","./chunks/singletons-efde5fcf.js"] : void 0, import.meta.url),
|
() => __vitePreload(() => import("./chunks/1-d44bc7be.js"), true ? ["./chunks/1-d44bc7be.js","./components/error.svelte-4da6b409.js","./chunks/index-a23f1e07.js","./chunks/singletons-efde5fcf.js"] : void 0, import.meta.url),
|
||||||
() => __vitePreload(() => import("./chunks/2-9ea91e1c.js"), true ? ["./chunks/2-9ea91e1c.js","./components/pages/_page.svelte-7c842998.js","./chunks/index-a23f1e07.js","./chunks/helpers-bfd3e6c9.js"] : void 0, import.meta.url)
|
() => __vitePreload(() => import("./chunks/2-b0173593.js"), true ? ["./chunks/2-b0173593.js","./components/pages/_page.svelte-70409e97.js","./chunks/index-a23f1e07.js","./chunks/helpers-52e0076b.js"] : void 0, import.meta.url)
|
||||||
];
|
];
|
||||||
const server_loads = [];
|
const server_loads = [];
|
||||||
const dictionary = {
|
const dictionary = {
|
|
@ -1 +1 @@
|
||||||
{"version":"1676977973823"}
|
{"version":"1676980332866"}
|
27
index.html
27
index.html
|
@ -7,14 +7,14 @@
|
||||||
<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-6f609acd.css" rel="stylesheet">
|
<link href="./_app/immutable/assets/_layout-6f609acd.css" rel="stylesheet">
|
||||||
<link rel="modulepreload" href="./_app/immutable/start-ba3947a7.js">
|
<link rel="modulepreload" href="./_app/immutable/start-8e7a4ac5.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/index-a23f1e07.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/index-a23f1e07.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-efde5fcf.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/singletons-efde5fcf.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-6ef0fe63.js">
|
<link rel="modulepreload" href="./_app/immutable/components/pages/_layout.svelte-d0762326.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/helpers-bfd3e6c9.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/helpers-52e0076b.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-71c04cf6.js">
|
<link rel="modulepreload" href="./_app/immutable/modules/pages/_layout.js-71c04cf6.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-4e6dae77.js">
|
<link rel="modulepreload" href="./_app/immutable/chunks/_layout-4e6dae77.js">
|
||||||
<link rel="modulepreload" href="./_app/immutable/components/pages/_page.svelte-7c842998.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-70409e97.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">
|
||||||
|
@ -23,10 +23,17 @@
|
||||||
<div class="relative w-full min-h-screen text-white"><div class="fixed w-full h-18 bg-black pt-2 pb-2 z-40"><div class="middle-pane-big bg-black"><div class="flex"><div class="flex items-center gap-4 grow"><div class="w-16 py-2"><a href="https://web3privacy.info"><img src="/web3privacy-cropped.jpg" alt="Web3Privacy Now"></a></div>
|
<div class="relative w-full min-h-screen text-white"><div class="fixed w-full h-18 bg-black pt-2 pb-2 z-40"><div class="middle-pane-big bg-black"><div class="flex"><div class="flex items-center gap-4 grow"><div class="w-16 py-2"><a href="https://web3privacy.info"><img src="/web3privacy-cropped.jpg" alt="Web3Privacy Now"></a></div>
|
||||||
</div>
|
</div>
|
||||||
<div class="flex items-center gap-6 text-xl"><button class="md:hidden text-3xl">☰</button>
|
<div class="flex items-center gap-6 text-xl"><button class="md:hidden text-3xl">☰</button>
|
||||||
<div class="hidden md:block"><a class="hover:underline" href="#about">ABOUT</a></div><div class="hidden md:block"><a class="hover:underline" href="#speakers">SPEAKERS</a></div><div class="hidden md:block"><a class="hover:underline" href="#program">PROGRAM</a></div><div class="hidden md:block"><a class="hover:underline" href="#sponsors">SPONSORS</a></div><div class="hidden md:block"><a class="button" href="#ticket">TICKET</a></div></div></div></div>
|
<div class="hidden md:block"><a class="hover:underline null" href="">#</a>
|
||||||
|
</div><div class="hidden md:block"><a class="hover:underline null" href="#about">ABOUT</a>
|
||||||
|
</div><div class="hidden md:block"><a class="hover:underline null" href="#speakers">SPEAKERS</a>
|
||||||
|
</div><div class="hidden md:block"><a class="hover:underline null" href="#program">PROGRAM</a>
|
||||||
|
</div><div class="hidden md:block"><a class="hover:underline null" href="#sponsors">SPONSORS</a>
|
||||||
|
</div><div class="hidden md:block"><a class="hover:underline null" href="#faq">FAQ</a>
|
||||||
|
</div><div class="hidden md:block"><a class="button null" href="#ticket">TICKET</a>
|
||||||
|
</div></div></div></div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="w-full h-screen" id="homepage"><div class="w-full h-full flex items-center text-center"><div class="mx-auto px-4"><div class="text-5xl md:text-8xl font-bold mb-4 md:mb-8 animation-crypt">WEB3PRIVACY SUMMIT #1</div>
|
<div class="w-full h-screen" id="intro"><div class="w-full h-full flex items-center text-center"><div class="mx-auto px-4"><div class="text-5xl md:text-8xl font-bold mb-4 md:mb-8 animation-crypt">WEB3PRIVACY SUMMIT #1</div>
|
||||||
<div class="text-3xl md:text-5xl md:mb-4 uppercase"><span class="">5. June 2023</span> @ <a href="https://goo.gl/maps/VCSC7wcNueEKgt996" target="_blank" class="underline hover:no-underline">X10, Prague</a></div>
|
<div class="text-3xl md:text-5xl md:mb-4 uppercase"><span class="">5. June 2023</span> @ <a href="https://goo.gl/maps/VCSC7wcNueEKgt996" target="_blank" class="underline hover:no-underline">X10, Prague</a></div>
|
||||||
<div class="mt-8 text-lg text-mild mx-4"><p class="">Diving into the culture of the Web3 privacy industry</p>
|
<div class="mt-8 text-lg text-mild mx-4"><p class="">Diving into the culture of the Web3 privacy industry</p>
|
||||||
<p><a href="http://prgblockweek.com/" target="_blank" class="underline hover:no-underline external external-mild">Prague Blockchain Week 2023</a></p></div></div></div></div>
|
<p><a href="http://prgblockweek.com/" target="_blank" class="underline hover:no-underline external external-mild">Prague Blockchain Week 2023</a></p></div></div></div></div>
|
||||||
|
@ -180,14 +187,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="bywy4a">
|
<script type="module" data-sveltekit-hydrate="1j3l4yh">
|
||||||
import { start } from "./_app/immutable/start-ba3947a7.js";
|
import { start } from "./_app/immutable/start-8e7a4ac5.js";
|
||||||
|
|
||||||
start({
|
start({
|
||||||
assets: "",
|
assets: "",
|
||||||
env: {},
|
env: {},
|
||||||
target: document.querySelector('[data-sveltekit-hydrate="bywy4a"]').parentNode,
|
target: document.querySelector('[data-sveltekit-hydrate="1j3l4yh"]').parentNode,
|
||||||
version: "1676977973823",
|
version: "1676980332866",
|
||||||
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