diff --git a/_app/immutable/assets/_layout-3600b1e8.css b/_app/immutable/assets/_layout-ec57f635.css similarity index 98% rename from _app/immutable/assets/_layout-3600b1e8.css rename to _app/immutable/assets/_layout-ec57f635.css index bd12cd7..99e5fb8 100644 --- a/_app/immutable/assets/_layout-3600b1e8.css +++ b/_app/immutable/assets/_layout-ec57f635.css @@ -611,12 +611,14 @@ table.table-custom{ color: rgb(255 255 255 / 0.7); } -.person-item:hover .table-custom th, .topic-item:hover .table-custom th{ +.person-item:hover .table-custom th, + .topic-item:hover .table-custom th{ --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); } -.table-custom tbody tr:hover td, .table-custom tbody tr:hover td span{ +.table-custom tbody tr:hover td, + .table-custom tbody tr:hover td span{ --tw-bg-opacity: 1; background-color: rgb(255 255 255 / var(--tw-bg-opacity)); --tw-text-opacity: 1; @@ -658,7 +660,10 @@ 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); } -.person-item:hover .text-mild, .person-item:hover .text-supermild, .topic-item:hover .text-mild, .topic-item:hover .text-supermild{ +.person-item:hover .text-mild, + .person-item:hover .text-supermild, + .topic-item:hover .text-mild, + .topic-item:hover .text-supermild{ --tw-text-opacity: 1; color: rgb(0 0 0 / var(--tw-text-opacity)); } diff --git a/_app/immutable/chunks/0-414c17c0.js b/_app/immutable/chunks/0-3e0a209e.js similarity index 87% rename from _app/immutable/chunks/0-414c17c0.js rename to _app/immutable/chunks/0-3e0a209e.js index 12edbb0..e631892 100644 --- a/_app/immutable/chunks/0-414c17c0.js +++ b/_app/immutable/chunks/0-3e0a209e.js @@ -1,5 +1,5 @@ import { _ } from "./_layout-ec1eec0a.js"; -import { default as default2 } from "../components/pages/_layout.svelte-0e951dcf.js"; +import { default as default2 } from "../components/pages/_layout.svelte-095ba0b3.js"; export { default2 as component, _ as universal diff --git a/_app/immutable/chunks/2-3c202581.js b/_app/immutable/chunks/2-1ec84c46.js similarity index 83% rename from _app/immutable/chunks/2-3c202581.js rename to _app/immutable/chunks/2-1ec84c46.js index 36b6a49..30e617c 100644 --- a/_app/immutable/chunks/2-3c202581.js +++ b/_app/immutable/chunks/2-1ec84c46.js @@ -1,4 +1,4 @@ -import { default as default2 } from "../components/pages/_page.svelte-56f4eeeb.js"; +import { default as default2 } from "../components/pages/_page.svelte-5005bd11.js"; export { default2 as component }; diff --git a/_app/immutable/chunks/helpers-52e0076b.js b/_app/immutable/chunks/helpers-27ee569e.js similarity index 99% rename from _app/immutable/chunks/helpers-52e0076b.js rename to _app/immutable/chunks/helpers-27ee569e.js index 2c31df0..e9f5f86 100644 --- a/_app/immutable/chunks/helpers-52e0076b.js +++ b/_app/immutable/chunks/helpers-27ee569e.js @@ -7539,8 +7539,16 @@ async function handleAnchorClick(event) { behavior: "smooth" }); } +function animateSection(interval = 50) { + return (el) => { + for (const e of el.target.getElementsByClassName("animate-section")) { + animateText({ target: e }, interval); + } + }; +} export { SvelteMarkdown as S, animateText as a, + animateSection as b, handleAnchorClick as h }; diff --git a/_app/immutable/components/pages/_layout.svelte-0e951dcf.js b/_app/immutable/components/pages/_layout.svelte-095ba0b3.js similarity index 99% rename from _app/immutable/components/pages/_layout.svelte-0e951dcf.js rename to _app/immutable/components/pages/_layout.svelte-095ba0b3.js index ab20b36..4d98095 100644 --- a/_app/immutable/components/pages/_layout.svelte-0e951dcf.js +++ b/_app/immutable/components/pages/_layout.svelte-095ba0b3.js @@ -1,5 +1,5 @@ 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, h as handleAnchorClick } from "../../chunks/helpers-52e0076b.js"; +import { S as SvelteMarkdown, a as animateText, h as handleAnchorClick, b as animateSection } from "../../chunks/helpers-27ee569e.js"; const app = ""; function get_each_context(ctx, list, i) { const child_ctx = ctx.slice(); @@ -462,7 +462,7 @@ function create_fragment(ctx) { div7 = element("div"); span = element("span"); t7 = text(t7_value); - t8 = text(" @ "); + t8 = text(" @\n "); a1 = element("a"); t9 = text(t9_value); t10 = space(); @@ -557,7 +557,7 @@ function create_fragment(ctx) { var span_nodes = children(span); t7 = claim_text(span_nodes, t7_value); span_nodes.forEach(detach); - t8 = claim_text(div7_nodes, " @ "); + t8 = claim_text(div7_nodes, " @\n "); a1 = claim_element(div7_nodes, "A", { href: true, target: true, class: true }); var a1_nodes = children(a1); t9 = claim_text(a1_nodes, t9_value); @@ -689,7 +689,7 @@ function create_fragment(ctx) { ctx[0].config.twitter); attr(a5, "href", a5_href_value = "https://twitter.com/" + /*data*/ ctx[0].config.twitter); - attr(a5, "class", "text-2xl no-underline hover:underline external"); + attr(a5, "class", "text-2xl no-underline hover:underline external animate-section"); attr(a5, "target", "_blank"); attr(div14, "class", ""); attr(div15, "class", "mt-4 text-mild"); @@ -777,7 +777,8 @@ function create_fragment(ctx) { /*click_handler*/ ctx[6] ), - listen(div6, "mouseenter", animateText) + listen(div6, "mouseenter", animateText), + listen(div14, "mouseenter", animateSection()) ]; mounted = true; } diff --git a/_app/immutable/components/pages/_page.svelte-56f4eeeb.js b/_app/immutable/components/pages/_page.svelte-5005bd11.js similarity index 96% rename from _app/immutable/components/pages/_page.svelte-56f4eeeb.js rename to _app/immutable/components/pages/_page.svelte-5005bd11.js index 75ea7f9..7c10326 100644 --- a/_app/immutable/components/pages/_page.svelte-56f4eeeb.js +++ b/_app/immutable/components/pages/_page.svelte-5005bd11.js @@ -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 { a as animateText, S as SvelteMarkdown } from "../../chunks/helpers-52e0076b.js"; +import { a as animateText, S as SvelteMarkdown, b as animateSection } from "../../chunks/helpers-27ee569e.js"; import { l as client } from "../../chunks/singletons-a9453c75.js"; function get_each_context$1(ctx, list, i) { const child_ctx = ctx.slice(); @@ -381,32 +381,32 @@ client.before_navigate; client.after_navigate; function get_each_context(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[4] = list[i]; + child_ctx[3] = list[i]; return child_ctx; } function get_each_context_1(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[7] = list[i]; + child_ctx[6] = list[i]; return child_ctx; } function get_each_context_2(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[10] = list[i]; + child_ctx[9] = list[i]; return child_ctx; } function get_each_context_3(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[13] = list[i]; + child_ctx[12] = list[i]; return child_ctx; } function get_each_context_4(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[16] = list[i]; + child_ctx[15] = list[i]; return child_ctx; } function get_each_context_5(ctx, list, i) { const child_ctx = ctx.slice(); - child_ctx[10] = list[i]; + child_ctx[9] = list[i]; return child_ctx; } function create_each_block_5(ctx) { @@ -414,7 +414,7 @@ function create_each_block_5(ctx) { let div0; let t0_value = ( /*ti*/ - ctx[10].title.toUpperCase() + "" + ctx[9].title.toUpperCase() + "" ); let t0; let t1; @@ -426,7 +426,7 @@ function create_each_block_5(ctx) { let dispose; sveltemarkdown = new SvelteMarkdown({ props: { source: ( /*ti*/ - ctx[10].desc + ctx[9].desc ) } }); return { c() { @@ -470,25 +470,20 @@ function create_each_block_5(ctx) { append_hydration(div2, t2); current = true; if (!mounted) { - dispose = listen( - div2, - "mouseenter", - /*animateSection*/ - ctx[1](35) - ); + dispose = listen(div2, "mouseenter", animateSection(35)); mounted = true; } }, p(ctx2, dirty) { if ((!current || dirty & /*data*/ 1) && t0_value !== (t0_value = /*ti*/ - ctx2[10].title.toUpperCase() + "")) + ctx2[9].title.toUpperCase() + "")) set_data(t0, t0_value); const sveltemarkdown_changes = {}; if (dirty & /*data*/ 1) sveltemarkdown_changes.source = /*ti*/ - ctx2[10].desc; + ctx2[9].desc; sveltemarkdown.$set(sveltemarkdown_changes); }, i(local) { @@ -594,7 +589,7 @@ function create_if_block_4(ctx) { let current; sveltemarkdown = new SvelteMarkdown({ props: { source: ( /*pi*/ - ctx[16].desc + ctx[15].desc ) } }); return { c() { @@ -622,7 +617,7 @@ function create_if_block_4(ctx) { if (dirty & /*data*/ 1) sveltemarkdown_changes.source = /*pi*/ - ctx2[16].desc; + ctx2[15].desc; sveltemarkdown.$set(sveltemarkdown_changes); }, i(local) { @@ -648,7 +643,7 @@ function create_each_block_4(ctx) { let td0; let raw_value = ( /*pi*/ - ctx[16].time.split("-").map(func_2).join('') + "" + ctx[15].time.split("-").map(func_2).join('') + "" ); let td0_class_value; let t0; @@ -657,15 +652,15 @@ function create_each_block_4(ctx) { let span; let t1_value = ( /*pi*/ - ctx[16].title + "" + ctx[15].title + "" ); let t1; let span_class_value; let t2; let t3_value = ( /*pi*/ - ctx[16].speakers ? "― " + /*pi*/ - ((_a = ctx[16].speakers[0]) == null ? void 0 : _a.name) : "" + ctx[15].speakers ? "― " + /*pi*/ + ((_a = ctx[15].speakers[0]) == null ? void 0 : _a.name) : "" ); let t3; let t4; @@ -675,7 +670,7 @@ function create_each_block_4(ctx) { let dispose; let if_block = ( /*pi*/ - ctx[16].desc && create_if_block_4(ctx) + ctx[15].desc && create_if_block_4(ctx) ); return { c() { @@ -722,9 +717,9 @@ function create_each_block_4(ctx) { }, h() { attr(td0, "class", td0_class_value = "text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 " + /*pi*/ - (ctx[16].type === "other" ? "text-mild" : "")); + (ctx[15].type === "other" ? "text-mild" : "")); attr(span, "class", span_class_value = "animate-section " + /*pi*/ - (ctx[16].type === "other" ? "text-mild" : "")); + (ctx[15].type === "other" ? "text-mild" : "")); attr(div, "class", "text-xl"); attr(td1, "class", "text-left"); attr(tr, "class", ""); @@ -746,12 +741,7 @@ function create_each_block_4(ctx) { append_hydration(tr, t5); current = true; if (!mounted) { - dispose = listen( - tr, - "mouseenter", - /*animateSection*/ - ctx[1](35) - ); + dispose = listen(tr, "mouseenter", animateSection(35)); mounted = true; } }, @@ -759,30 +749,30 @@ function create_each_block_4(ctx) { var _a2; if ((!current || dirty & /*data*/ 1) && raw_value !== (raw_value = /*pi*/ - ctx2[16].time.split("-").map(func_2).join('') + "")) + ctx2[15].time.split("-").map(func_2).join('') + "")) td0.innerHTML = raw_value; if (!current || dirty & /*data*/ 1 && td0_class_value !== (td0_class_value = "text-right time xl:whitespace-nowrap sm:w-16 xl:w-36 " + /*pi*/ - (ctx2[16].type === "other" ? "text-mild" : ""))) { + (ctx2[15].type === "other" ? "text-mild" : ""))) { attr(td0, "class", td0_class_value); } if ((!current || dirty & /*data*/ 1) && t1_value !== (t1_value = /*pi*/ - ctx2[16].title + "")) + ctx2[15].title + "")) set_data(t1, t1_value); if (!current || dirty & /*data*/ 1 && span_class_value !== (span_class_value = "animate-section " + /*pi*/ - (ctx2[16].type === "other" ? "text-mild" : ""))) { + (ctx2[15].type === "other" ? "text-mild" : ""))) { attr(span, "class", span_class_value); } if ((!current || dirty & /*data*/ 1) && t3_value !== (t3_value = /*pi*/ - ctx2[16].speakers ? "― " + /*pi*/ - ((_a2 = ctx2[16].speakers[0]) == null ? void 0 : _a2.name) : "")) + ctx2[15].speakers ? "― " + /*pi*/ + ((_a2 = ctx2[15].speakers[0]) == null ? void 0 : _a2.name) : "")) set_data(t3, t3_value); if ( /*pi*/ - ctx2[16].desc + ctx2[15].desc ) { if (if_block) { if_block.p(ctx2, dirty); @@ -829,7 +819,7 @@ function create_each_block_3(ctx) { let div0; let t0_value = ( /*stage*/ - ctx[13].name + "" + ctx[12].name + "" ); let t0; let t1; @@ -847,7 +837,7 @@ function create_each_block_3(ctx) { let current; let each_value_4 = ( /*stage*/ - ctx[13].program + ctx[12].program ); let each_blocks = []; for (let i = 0; i < each_value_4.length; i += 1) { @@ -946,12 +936,12 @@ function create_each_block_3(ctx) { p(ctx2, dirty) { if ((!current || dirty & /*data*/ 1) && t0_value !== (t0_value = /*stage*/ - ctx2[13].name + "")) + ctx2[12].name + "")) set_data(t0, t0_value); if (dirty & /*animateSection, data*/ - 3) { + 1) { each_value_4 = /*stage*/ - ctx2[13].program; + ctx2[12].program; let i; for (i = 0; i < each_value_4.length; i += 1) { const child_ctx = get_each_context_4(ctx2, each_value_4, i); @@ -998,7 +988,7 @@ function create_each_block_2(ctx) { let li; let t_value = ( /*ti*/ - ctx[10] + "" + ctx[9] + "" ); let t; return { @@ -1019,7 +1009,7 @@ function create_each_block_2(ctx) { p(ctx2, dirty) { if (dirty & /*data*/ 1 && t_value !== (t_value = /*ti*/ - ctx2[10] + "")) + ctx2[9] + "")) set_data(t, t_value); }, d(detaching) { @@ -1032,7 +1022,7 @@ function create_if_block_3(ctx) { let div; let t_value = ( /*tt*/ - ctx[7].note + "" + ctx[6].note + "" ); let t; return { @@ -1058,7 +1048,7 @@ function create_if_block_3(ctx) { p(ctx2, dirty) { if (dirty & /*data*/ 1 && t_value !== (t_value = /*tt*/ - ctx2[7].note + "")) + ctx2[6].note + "")) set_data(t, t_value); }, d(detaching) { @@ -1073,7 +1063,7 @@ function create_if_block_2(ctx) { let current; sveltemarkdown = new SvelteMarkdown({ props: { source: ( /*tt*/ - ctx[7].hint + ctx[6].hint ) } }); return { c() { @@ -1101,7 +1091,7 @@ function create_if_block_2(ctx) { if (dirty & /*data*/ 1) sveltemarkdown_changes.source = /*tt*/ - ctx2[7].hint; + ctx2[6].hint; sveltemarkdown.$set(sveltemarkdown_changes); }, i(local) { @@ -1127,7 +1117,7 @@ function create_each_block_1(ctx) { let a0; let t0_value = ( /*tt*/ - ctx[7].title + "" + ctx[6].title + "" ); let t0; let a0_href_value; @@ -1136,7 +1126,7 @@ function create_each_block_1(ctx) { let a1; let t2_value = ( /*tt*/ - ctx[7].price + "" + ctx[6].price + "" ); let t2; let a1_href_value; @@ -1151,7 +1141,7 @@ function create_each_block_1(ctx) { let dispose; let each_value_2 = ( /*tt*/ - ctx[7].includes + ctx[6].includes ); let each_blocks = []; for (let i = 0; i < each_value_2.length; i += 1) { @@ -1159,11 +1149,11 @@ function create_each_block_1(ctx) { } let if_block0 = ( /*tt*/ - ctx[7].note && create_if_block_3(ctx) + ctx[6].note && create_if_block_3(ctx) ); let if_block1 = ( /*tt*/ - ctx[7].hint && create_if_block_2(ctx) + ctx[6].hint && create_if_block_2(ctx) ); return { c() { @@ -1260,17 +1250,12 @@ function create_each_block_1(ctx) { current = true; if (!mounted) { dispose = [ - listen( - div2, - "mouseenter", - /*animateSection*/ - ctx[1](40) - ), + listen(div2, "mouseenter", animateSection(40)), listen( div2, "click", /*click_handler*/ - ctx[3] + ctx[2] ) ]; mounted = true; @@ -1279,7 +1264,7 @@ function create_each_block_1(ctx) { p(ctx2, dirty) { if ((!current || dirty & /*data*/ 1) && t0_value !== (t0_value = /*tt*/ - ctx2[7].title + "")) + ctx2[6].title + "")) set_data(t0, t0_value); if (!current || dirty & /*data*/ 1 && a0_href_value !== (a0_href_value = /*data*/ @@ -1288,7 +1273,7 @@ function create_each_block_1(ctx) { } if ((!current || dirty & /*data*/ 1) && t2_value !== (t2_value = /*tt*/ - ctx2[7].price + "")) + ctx2[6].price + "")) set_data(t2, t2_value); if (!current || dirty & /*data*/ 1 && a1_href_value !== (a1_href_value = /*data*/ @@ -1298,7 +1283,7 @@ function create_each_block_1(ctx) { if (dirty & /*data*/ 1) { each_value_2 = /*tt*/ - ctx2[7].includes; + ctx2[6].includes; let i; for (i = 0; i < each_value_2.length; i += 1) { const child_ctx = get_each_context_2(ctx2, each_value_2, i); @@ -1317,7 +1302,7 @@ function create_each_block_1(ctx) { } if ( /*tt*/ - ctx2[7].note + ctx2[6].note ) { if (if_block0) { if_block0.p(ctx2, dirty); @@ -1332,7 +1317,7 @@ function create_each_block_1(ctx) { } if ( /*tt*/ - ctx2[7].hint + ctx2[6].hint ) { if (if_block1) { if_block1.p(ctx2, dirty); @@ -1486,7 +1471,7 @@ function create_each_block(ctx) { let div0; let t0_value = ( /*fi*/ - ctx[4].title + "" + ctx[3].title + "" ); let t0; let t1; @@ -1498,7 +1483,7 @@ function create_each_block(ctx) { let dispose; sveltemarkdown = new SvelteMarkdown({ props: { source: ( /*fi*/ - ctx[4].text + ctx[3].text ) } }); return { c() { @@ -1542,25 +1527,20 @@ function create_each_block(ctx) { append_hydration(div2, t2); current = true; if (!mounted) { - dispose = listen( - div2, - "mouseenter", - /*animateSection*/ - ctx[1](15) - ); + dispose = listen(div2, "mouseenter", animateSection(15)); mounted = true; } }, p(ctx2, dirty) { if ((!current || dirty & /*data*/ 1) && t0_value !== (t0_value = /*fi*/ - ctx2[4].title + "")) + ctx2[3].title + "")) set_data(t0, t0_value); const sveltemarkdown_changes = {}; if (dirty & /*data*/ 1) sveltemarkdown_changes.source = /*fi*/ - ctx2[4].text; + ctx2[3].text; sveltemarkdown.$set(sveltemarkdown_changes); }, i(local) { @@ -1726,7 +1706,7 @@ function create_fragment(ctx) { /*data*/ ctx[0].config.stages.map( /*func*/ - ctx[2] + ctx[1] ).filter(func_1) ); let each_blocks_2 = []; @@ -1863,7 +1843,7 @@ function create_fragment(ctx) { this.h(); }, l(nodes) { - const head_nodes = head_selector("svelte-1v6y0me", document.head); + const head_nodes = head_selector("svelte-1xuttk2", document.head); meta0 = claim_element(head_nodes, "META", { name: true, content: true }); meta1 = claim_element(head_nodes, "META", { name: true, content: true }); meta2 = claim_element(head_nodes, "META", { name: true, content: true }); @@ -2235,7 +2215,7 @@ function create_fragment(ctx) { ctx2[0].config.intro; sveltemarkdown.$set(sveltemarkdown_changes); if (dirty & /*animateSection, data*/ - 3) { + 1) { each_value_5 = /*data*/ ctx2[0].config.themes; let i; @@ -2308,11 +2288,11 @@ function create_fragment(ctx) { if_block1 = null; } if (dirty & /*data, animateSection*/ - 3) { + 1) { each_value_3 = /*data*/ ctx2[0].config.stages.map( /*func*/ - ctx2[2] + ctx2[1] ).filter(func_1); let i; for (i = 0; i < each_value_3.length; i += 1) { @@ -2343,7 +2323,7 @@ function create_fragment(ctx) { ctx2[0].config.ticketsIntro + "")) set_data(t22, t22_value); if (dirty & /*data, animateSection, goto*/ - 3) { + 1) { each_value_1 = /*data*/ ctx2[0].config.tickets; let i; @@ -2396,7 +2376,7 @@ function create_fragment(ctx) { if_block3 = null; } if (dirty & /*animateSection, data*/ - 3) { + 1) { each_value = /*data*/ ctx2[0].config.faq; let i; @@ -2520,20 +2500,13 @@ const func_1 = (s) => s.program; const func_2 = (x) => x; function instance($$self, $$props, $$invalidate) { let { data } = $$props; - function animateSection(interval = 50) { - return (el) => { - for (const e of el.target.getElementsByClassName("animate-section")) { - animateText({ target: e }, interval); - } - }; - } const func = (s) => ({ ...s, program: data.config.program[s.id] }); const click_handler = () => data.config.ticketing ? goto(data.config.ticketingUrl) : false; $$self.$$set = ($$props2) => { if ("data" in $$props2) $$invalidate(0, data = $$props2.data); }; - return [data, animateSection, func, click_handler]; + return [data, func, click_handler]; } class Page extends SvelteComponent { constructor(options) { diff --git a/_app/immutable/start-b716cb93.js b/_app/immutable/start-4369ff6f.js similarity index 99% rename from _app/immutable/start-b716cb93.js rename to _app/immutable/start-4369ff6f.js index a33664d..af1d05e 100644 --- a/_app/immutable/start-b716cb93.js +++ b/_app/immutable/start-4369ff6f.js @@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) { }; const matchers = {}; const nodes = [ - () => __vitePreload(() => import("./chunks/0-414c17c0.js"), true ? ["./chunks/0-414c17c0.js","./chunks/_layout-ec1eec0a.js","./components/pages/_layout.svelte-0e951dcf.js","./chunks/index-a23f1e07.js","./chunks/helpers-52e0076b.js","./assets/_layout-3600b1e8.css"] : void 0, import.meta.url), + () => __vitePreload(() => import("./chunks/0-3e0a209e.js"), true ? ["./chunks/0-3e0a209e.js","./chunks/_layout-ec1eec0a.js","./components/pages/_layout.svelte-095ba0b3.js","./chunks/index-a23f1e07.js","./chunks/helpers-27ee569e.js","./assets/_layout-ec57f635.css"] : void 0, import.meta.url), () => __vitePreload(() => import("./chunks/1-0968ece7.js"), true ? ["./chunks/1-0968ece7.js","./components/error.svelte-dfa3fa2b.js","./chunks/index-a23f1e07.js","./chunks/singletons-a9453c75.js"] : void 0, import.meta.url), - () => __vitePreload(() => import("./chunks/2-3c202581.js"), true ? ["./chunks/2-3c202581.js","./components/pages/_page.svelte-56f4eeeb.js","./chunks/index-a23f1e07.js","./chunks/helpers-52e0076b.js","./chunks/singletons-a9453c75.js"] : void 0, import.meta.url) + () => __vitePreload(() => import("./chunks/2-1ec84c46.js"), true ? ["./chunks/2-1ec84c46.js","./components/pages/_page.svelte-5005bd11.js","./chunks/index-a23f1e07.js","./chunks/helpers-27ee569e.js","./chunks/singletons-a9453c75.js"] : void 0, import.meta.url) ]; const server_loads = []; const dictionary = { diff --git a/_app/version.json b/_app/version.json index 08dae22..218e7e6 100644 --- a/_app/version.json +++ b/_app/version.json @@ -1 +1 @@ -{"version":"1677158470427"} \ No newline at end of file +{"version":"1677158989767"} \ No newline at end of file diff --git a/index.html b/index.html index 05449c9..b369760 100644 --- a/index.html +++ b/index.html @@ -6,15 +6,15 @@ - - + + - - + + - Web3Privacy Prague 2023 | 5. June 2023 + Web3Privacy Prague 2023 | 5. June 2023
@@ -36,7 +36,8 @@
WEB3PRIVACY SUMMIT #1
-
5. June 2023 @ X10, Prague
+
5. June 2023 @ + X10, Prague

Diving into the culture of the Web3 privacy industry

Prague Blockchain Week 2023

@@ -113,41 +114,53 @@ 9:00 9:30 -
Registration & networking
+
Registration & networking +
9:30 9:35 -
Welcome to Web3Privacy ― TBA
+
Welcome to Web3Privacy + ― TBA

Welcoming visitors to our private-centric research, community and conference

9:35 10:55 -
Talks I. - TBA
+
Talks I. - TBA +
10:55 11:20 -
25min Coffee Break
+
25min Coffee Break +
11:25 12:40 -
Talks II. - TBA
+
Talks II. - TBA +
12:40 14:00 -
Lunch & Networking
+
Lunch & Networking +
14:00 15:40 -
Talks III. - TBA
+
Talks III. - TBA +
15:40 16:05 -
25min Coffee Break
+
25min Coffee Break +
16:10 18:30 -
Talks IV. - TBA
+
Talks IV. - TBA +
18:30 18:35 -
Closing Remarks ― TBA
+
Closing Remarks + ― TBA
18:30 20:00 -
Networking & Drinks
+
Networking & Drinks +
20:00 4:00 -
#Lunarpunk party
+
#Lunarpunk party +

Enjoy our afterparty in Lunarpunk style with quality Prague rave DJs, which will take place in the same venue until the morning (4am).

@@ -158,25 +171,32 @@ 09:35 10:55 -
Workshops I. - TBA
+
Workshops I. - TBA +
10:55 11:20 -
25min Coffee Break
+
25min Coffee Break +
11:25 12:40 -
Workshops II. - TBA
+
Workshops II. - TBA +
12:40 14:00 -
Lunch & Networking
+
Lunch & Networking +
14:00 15:40 -
Workshops III. - TBA
+
Workshops III. - TBA +
15:40 16:05 -
25min Coffee Break
+
25min Coffee Break +
16:10 18:30 -
Workshops IV.
+
Workshops IV. +
@@ -222,19 +242,19 @@ - - +