diff --git a/_app/immutable/assets/_layout-e2d8eb37.css b/_app/immutable/assets/_layout-6fbaac9c.css
similarity index 99%
rename from _app/immutable/assets/_layout-e2d8eb37.css
rename to _app/immutable/assets/_layout-6fbaac9c.css
index 75d759f..d5d9e5b 100644
--- a/_app/immutable/assets/_layout-e2d8eb37.css
+++ b/_app/immutable/assets/_layout-6fbaac9c.css
@@ -1,4 +1,4 @@
-@import url('https://fonts.googleapis.com/css2?family=Ubuntu+Mono&display=swap');
+@import url('https://fonts.googleapis.com/css2?family=Ubuntu+Mono:wght@400;700&display=swap');
/*
! tailwindcss v3.2.6 | MIT License | https://tailwindcss.com
@@ -804,10 +804,6 @@ table.table-custom{
table-layout: auto;
}
-.cursor-pointer{
- cursor: pointer;
-}
-
.list-disc{
list-style-type: disc;
}
diff --git a/_app/immutable/chunks/0-6c51af54.js b/_app/immutable/chunks/0-a296f653.js
similarity index 64%
rename from _app/immutable/chunks/0-6c51af54.js
rename to _app/immutable/chunks/0-a296f653.js
index 75818be..c86edf4 100644
--- a/_app/immutable/chunks/0-6c51af54.js
+++ b/_app/immutable/chunks/0-a296f653.js
@@ -1,5 +1,5 @@
-import { _ } from "./_layout-66834f1b.js";
-import { default as default2 } from "../components/pages/_layout.svelte-00646616.js";
+import { _ } from "./_layout-7215df95.js";
+import { default as default2 } from "../components/pages/_layout.svelte-0373f034.js";
export {
default2 as component,
_ as universal
diff --git a/_app/immutable/chunks/2-beab183a.js b/_app/immutable/chunks/2-7ce62d06.js
similarity index 83%
rename from _app/immutable/chunks/2-beab183a.js
rename to _app/immutable/chunks/2-7ce62d06.js
index f08ab8c..65069ce 100644
--- a/_app/immutable/chunks/2-beab183a.js
+++ b/_app/immutable/chunks/2-7ce62d06.js
@@ -1,4 +1,4 @@
-import { default as default2 } from "../components/pages/_page.svelte-9e94ee1d.js";
+import { default as default2 } from "../components/pages/_page.svelte-6ac4cd17.js";
export {
default2 as component
};
diff --git a/_app/immutable/chunks/_layout-66834f1b.js b/_app/immutable/chunks/_layout-7215df95.js
similarity index 99%
rename from _app/immutable/chunks/_layout-66834f1b.js
rename to _app/immutable/chunks/_layout-7215df95.js
index cf8fed8..5bfd3a3 100644
--- a/_app/immutable/chunks/_layout-66834f1b.js
+++ b/_app/immutable/chunks/_layout-7215df95.js
@@ -2725,6 +2725,8 @@ tickets:
- Coffee breaks
- Buffet lunch
- Networking drinks with speakers & attendees
+ hint: |
+ [Apply for a discount →](https://tally.so/r/mYPDJW)
(as independent developer, student, privacy advocate, open-source contributor..)
- title: "#Lunarpunk Party"
price: 350 CZK (~15 EUR)
includes:
@@ -2738,6 +2740,10 @@ faq:
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: When will tickets go on sale? What will be the payment options?
+ text: Tickets will go on sale in early March 2023. Payment will be possible via credit card, Bitcoin (on-chain), Lightning Network or possibly other cryptocurrencies.
+- title: All-day access ticket is expensive for me. Do you offer any discounts?
+ text: Yes, we do! We offer discounts (up to 75%) for independent developers, students and especially active privacy advocates or open-source contributors to private protocols or tools. If you are interested in a discount, please fill out [this form](https://tally.so/r/mYPDJW).
- 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)).
people:
diff --git a/_app/immutable/components/pages/_layout.svelte-00646616.js b/_app/immutable/components/pages/_layout.svelte-0373f034.js
similarity index 100%
rename from _app/immutable/components/pages/_layout.svelte-00646616.js
rename to _app/immutable/components/pages/_layout.svelte-0373f034.js
diff --git a/_app/immutable/components/pages/_page.svelte-9e94ee1d.js b/_app/immutable/components/pages/_page.svelte-6ac4cd17.js
similarity index 98%
rename from _app/immutable/components/pages/_page.svelte-9e94ee1d.js
rename to _app/immutable/components/pages/_page.svelte-6ac4cd17.js
index c1b1b15..bd7588f 100644
--- a/_app/immutable/components/pages/_page.svelte-9e94ee1d.js
+++ b/_app/immutable/components/pages/_page.svelte-6ac4cd17.js
@@ -49,7 +49,7 @@ function create_if_block_1$2(ctx) {
let if_block;
let if_block_anchor;
let current;
- const if_block_creators = [create_if_block_2$1, create_if_block_3$1, create_else_block_1];
+ const if_block_creators = [create_if_block_2$2, create_if_block_3$1, create_else_block_1];
const if_blocks = [];
function select_block_type_1(ctx2, dirty) {
if (
@@ -370,7 +370,7 @@ function create_if_block_3$1(ctx) {
}
};
}
-function create_if_block_2$1(ctx) {
+function create_if_block_2$2(ctx) {
let switch_instance;
let switch_instance_anchor;
let current;
@@ -4782,7 +4782,7 @@ function create_if_block_3(ctx) {
}
};
}
-function create_if_block_2(ctx) {
+function create_if_block_2$1(ctx) {
let h3;
let current;
const default_slot_template = (
@@ -5078,7 +5078,7 @@ function create_fragment$n(ctx) {
const if_block_creators = [
create_if_block$3,
create_if_block_1$1,
- create_if_block_2,
+ create_if_block_2$1,
create_if_block_3,
create_if_block_4,
create_if_block_5,
@@ -7812,7 +7812,7 @@ function create_each_block_4(ctx) {
}
};
}
-function create_if_block_1(ctx) {
+function create_if_block_2(ctx) {
let div;
let sveltemarkdown;
let current;
@@ -7894,7 +7894,7 @@ function create_each_block_3(ctx) {
let current;
let if_block = (
/*pi*/
- ctx[10].desc && create_if_block_1(ctx)
+ ctx[10].desc && create_if_block_2(ctx)
);
return {
c() {
@@ -7983,7 +7983,7 @@ function create_each_block_3(ctx) {
transition_in(if_block, 1);
}
} else {
- if_block = create_if_block_1(ctx2);
+ if_block = create_if_block_2(ctx2);
if_block.c();
transition_in(if_block, 1);
if_block.m(td1, null);
@@ -8048,7 +8048,7 @@ function create_each_block_2(ctx) {
}
};
}
-function create_if_block(ctx) {
+function create_if_block_1(ctx) {
let div;
let t_value = (
/*tt*/
@@ -8087,6 +8087,60 @@ function create_if_block(ctx) {
}
};
}
+function create_if_block(ctx) {
+ let div;
+ let sveltemarkdown;
+ let current;
+ sveltemarkdown = new SvelteMarkdown({ props: { source: (
+ /*tt*/
+ ctx[4].hint
+ ) } });
+ return {
+ c() {
+ div = element("div");
+ create_component(sveltemarkdown.$$.fragment);
+ this.h();
+ },
+ l(nodes) {
+ div = claim_element(nodes, "DIV", { class: true });
+ var div_nodes = children(div);
+ claim_component(sveltemarkdown.$$.fragment, div_nodes);
+ div_nodes.forEach(detach);
+ this.h();
+ },
+ h() {
+ attr(div, "class", "mt-10 markdown text-base");
+ },
+ m(target, anchor) {
+ insert_hydration(target, div, anchor);
+ mount_component(sveltemarkdown, div, null);
+ current = true;
+ },
+ p(ctx2, dirty) {
+ const sveltemarkdown_changes = {};
+ if (dirty & /*data*/
+ 1)
+ sveltemarkdown_changes.source = /*tt*/
+ ctx2[4].hint;
+ sveltemarkdown.$set(sveltemarkdown_changes);
+ },
+ i(local) {
+ if (current)
+ return;
+ transition_in(sveltemarkdown.$$.fragment, local);
+ current = true;
+ },
+ o(local) {
+ transition_out(sveltemarkdown.$$.fragment, local);
+ current = false;
+ },
+ d(detaching) {
+ if (detaching)
+ detach(div);
+ destroy_component(sveltemarkdown);
+ }
+ };
+}
function create_each_block_1(ctx) {
let div2;
let div0;
@@ -8106,6 +8160,8 @@ function create_each_block_1(ctx) {
let ul;
let t4;
let t5;
+ let t6;
+ let current;
let each_value_2 = (
/*tt*/
ctx[4].includes
@@ -8114,9 +8170,13 @@ function create_each_block_1(ctx) {
for (let i = 0; i < each_value_2.length; i += 1) {
each_blocks[i] = create_each_block_2(get_each_context_2(ctx, each_value_2, i));
}
- let if_block = (
+ let if_block0 = (
/*tt*/
- ctx[4].note && create_if_block(ctx)
+ ctx[4].note && create_if_block_1(ctx)
+ );
+ let if_block1 = (
+ /*tt*/
+ ctx[4].hint && create_if_block(ctx)
);
return {
c() {
@@ -8132,9 +8192,12 @@ function create_each_block_1(ctx) {
each_blocks[i].c();
}
t4 = space();
- if (if_block)
- if_block.c();
+ if (if_block0)
+ if_block0.c();
t5 = space();
+ if (if_block1)
+ if_block1.c();
+ t6 = space();
this.h();
},
l(nodes) {
@@ -8157,17 +8220,20 @@ function create_each_block_1(ctx) {
}
ul_nodes.forEach(detach);
t4 = claim_space(div2_nodes);
- if (if_block)
- if_block.l(div2_nodes);
+ if (if_block0)
+ if_block0.l(div2_nodes);
t5 = claim_space(div2_nodes);
+ if (if_block1)
+ if_block1.l(div2_nodes);
+ t6 = claim_space(div2_nodes);
div2_nodes.forEach(detach);
this.h();
},
h() {
attr(div0, "class", "text-3xl uppercase");
- attr(div1, "class", "text-xl mt-6");
+ attr(div1, "class", "text-xl mt-6 font-bold");
attr(ul, "class", "mt-6 text-lg text-left list-disc px-6");
- attr(div2, "class", "bg-[#0d1117] hover:border-0 py-10 px-10 ");
+ attr(div2, "class", "bg-[#0d1117] hover:border-0 py-10 px-10 hover:text-black hover:bg-white");
},
m(target, anchor) {
insert_hydration(target, div2, anchor);
@@ -8182,17 +8248,21 @@ function create_each_block_1(ctx) {
each_blocks[i].m(ul, null);
}
append_hydration(div2, t4);
- if (if_block)
- if_block.m(div2, null);
+ if (if_block0)
+ if_block0.m(div2, null);
append_hydration(div2, t5);
+ if (if_block1)
+ if_block1.m(div2, null);
+ append_hydration(div2, t6);
+ current = true;
},
p(ctx2, dirty) {
- if (dirty & /*data*/
- 1 && t0_value !== (t0_value = /*tt*/
+ if ((!current || dirty & /*data*/
+ 1) && t0_value !== (t0_value = /*tt*/
ctx2[4].title + ""))
set_data(t0, t0_value);
- if (dirty & /*data*/
- 1 && t2_value !== (t2_value = /*tt*/
+ if ((!current || dirty & /*data*/
+ 1) && t2_value !== (t2_value = /*tt*/
ctx2[4].price + ""))
set_data(t2, t2_value);
if (dirty & /*data*/
@@ -8219,24 +8289,59 @@ function create_each_block_1(ctx) {
/*tt*/
ctx2[4].note
) {
- if (if_block) {
- if_block.p(ctx2, dirty);
+ if (if_block0) {
+ if_block0.p(ctx2, dirty);
} else {
- if_block = create_if_block(ctx2);
- if_block.c();
- if_block.m(div2, t5);
+ if_block0 = create_if_block_1(ctx2);
+ if_block0.c();
+ if_block0.m(div2, t5);
}
- } else if (if_block) {
- if_block.d(1);
- if_block = null;
+ } else if (if_block0) {
+ if_block0.d(1);
+ if_block0 = null;
}
+ if (
+ /*tt*/
+ ctx2[4].hint
+ ) {
+ if (if_block1) {
+ if_block1.p(ctx2, dirty);
+ if (dirty & /*data*/
+ 1) {
+ transition_in(if_block1, 1);
+ }
+ } else {
+ if_block1 = create_if_block(ctx2);
+ if_block1.c();
+ transition_in(if_block1, 1);
+ if_block1.m(div2, t6);
+ }
+ } else if (if_block1) {
+ group_outros();
+ transition_out(if_block1, 1, 1, () => {
+ if_block1 = null;
+ });
+ check_outros();
+ }
+ },
+ i(local) {
+ if (current)
+ return;
+ transition_in(if_block1);
+ current = true;
+ },
+ o(local) {
+ transition_out(if_block1);
+ current = false;
},
d(detaching) {
if (detaching)
detach(div2);
destroy_each(each_blocks, detaching);
- if (if_block)
- if_block.d();
+ if (if_block0)
+ if_block0.d();
+ if (if_block1)
+ if_block1.d();
}
};
}
@@ -8469,6 +8574,9 @@ function create_fragment(ctx) {
for (let i = 0; i < each_value_1.length; i += 1) {
each_blocks_1[i] = create_each_block_1(get_each_context_1(ctx, each_value_1, i));
}
+ const out_2 = (i) => transition_out(each_blocks_1[i], 1, 1, () => {
+ each_blocks_1[i] = null;
+ });
let each_value = (
/*data*/
ctx[0].config.faq
@@ -8477,7 +8585,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_2 = (i) => transition_out(each_blocks[i], 1, 1, () => {
+ const out_3 = (i) => transition_out(each_blocks[i], 1, 1, () => {
each_blocks[i] = null;
});
return {
@@ -8963,16 +9071,19 @@ function create_fragment(ctx) {
const child_ctx = get_each_context_1(ctx2, each_value_1, i);
if (each_blocks_1[i]) {
each_blocks_1[i].p(child_ctx, dirty);
+ transition_in(each_blocks_1[i], 1);
} else {
each_blocks_1[i] = create_each_block_1(child_ctx);
each_blocks_1[i].c();
+ transition_in(each_blocks_1[i], 1);
each_blocks_1[i].m(div24, null);
}
}
- for (; i < each_blocks_1.length; i += 1) {
- each_blocks_1[i].d(1);
+ group_outros();
+ for (i = each_value_1.length; i < each_blocks_1.length; i += 1) {
+ out_2(i);
}
- each_blocks_1.length = each_value_1.length;
+ check_outros();
}
if (dirty & /*data*/
1) {
@@ -8993,7 +9104,7 @@ function create_fragment(ctx) {
}
group_outros();
for (i = each_value.length; i < each_blocks.length; i += 1) {
- out_2(i);
+ out_3(i);
}
check_outros();
}
@@ -9010,6 +9121,9 @@ function create_fragment(ctx) {
for (let i = 0; i < each_value_3.length; i += 1) {
transition_in(each_blocks_2[i]);
}
+ for (let i = 0; i < each_value_1.length; i += 1) {
+ transition_in(each_blocks_1[i]);
+ }
for (let i = 0; i < each_value.length; i += 1) {
transition_in(each_blocks[i]);
}
@@ -9027,6 +9141,10 @@ function create_fragment(ctx) {
for (let i = 0; i < each_blocks_2.length; i += 1) {
transition_out(each_blocks_2[i]);
}
+ each_blocks_1 = each_blocks_1.filter(Boolean);
+ for (let i = 0; i < each_blocks_1.length; i += 1) {
+ transition_out(each_blocks_1[i]);
+ }
each_blocks = each_blocks.filter(Boolean);
for (let i = 0; i < each_blocks.length; i += 1) {
transition_out(each_blocks[i]);
diff --git a/_app/immutable/modules/pages/_layout.js-862e3869.js b/_app/immutable/modules/pages/_layout.js-862e3869.js
deleted file mode 100644
index 3ef31e8..0000000
--- a/_app/immutable/modules/pages/_layout.js-862e3869.js
+++ /dev/null
@@ -1,4 +0,0 @@
-import { l } from "../../chunks/_layout-66834f1b.js";
-export {
- l as load
-};
diff --git a/_app/immutable/modules/pages/_layout.js-97428de9.js b/_app/immutable/modules/pages/_layout.js-97428de9.js
new file mode 100644
index 0000000..baeebf8
--- /dev/null
+++ b/_app/immutable/modules/pages/_layout.js-97428de9.js
@@ -0,0 +1,4 @@
+import { l } from "../../chunks/_layout-7215df95.js";
+export {
+ l as load
+};
diff --git a/_app/immutable/start-ebc8a44d.js b/_app/immutable/start-d1a8fa63.js
similarity index 99%
rename from _app/immutable/start-ebc8a44d.js
rename to _app/immutable/start-d1a8fa63.js
index b427e6d..4a1f317 100644
--- a/_app/immutable/start-ebc8a44d.js
+++ b/_app/immutable/start-d1a8fa63.js
@@ -900,9 +900,9 @@ const __vitePreload = function preload(baseModule, deps, importerUrl) {
};
const matchers = {};
const nodes = [
- () => __vitePreload(() => import("./chunks/0-6c51af54.js"), true ? ["./chunks/0-6c51af54.js","./chunks/_layout-66834f1b.js","./components/pages/_layout.svelte-00646616.js","./chunks/index-744c867d.js","./assets/_layout-e2d8eb37.css"] : void 0, import.meta.url),
+ () => __vitePreload(() => import("./chunks/0-a296f653.js"), true ? ["./chunks/0-a296f653.js","./chunks/_layout-7215df95.js","./components/pages/_layout.svelte-0373f034.js","./chunks/index-744c867d.js","./assets/_layout-6fbaac9c.css"] : void 0, import.meta.url),
() => __vitePreload(() => import("./chunks/1-50fdc045.js"), true ? ["./chunks/1-50fdc045.js","./components/error.svelte-78b0075d.js","./chunks/index-744c867d.js","./chunks/singletons-5ef66a80.js"] : void 0, import.meta.url),
- () => __vitePreload(() => import("./chunks/2-beab183a.js"), true ? ["./chunks/2-beab183a.js","./components/pages/_page.svelte-9e94ee1d.js","./chunks/index-744c867d.js"] : void 0, import.meta.url)
+ () => __vitePreload(() => import("./chunks/2-7ce62d06.js"), true ? ["./chunks/2-7ce62d06.js","./components/pages/_page.svelte-6ac4cd17.js","./chunks/index-744c867d.js"] : void 0, import.meta.url)
];
const server_loads = [];
const dictionary = {
diff --git a/_app/version.json b/_app/version.json
index 81da2c3..fc0a4af 100644
--- a/_app/version.json
+++ b/_app/version.json
@@ -1 +1 @@
-{"version":"1676291880261"}
\ No newline at end of file
+{"version":"1676308237702"}
\ No newline at end of file
diff --git a/data.json b/data.json
index a01d99a..bae3b03 100644
--- a/data.json
+++ b/data.json
@@ -65,7 +65,8 @@
"Coffee breaks",
"Buffet lunch",
"Networking drinks with speakers & attendees"
- ]
+ ],
+ "hint": "[Apply for a discount →](https://tally.so/r/mYPDJW)
(as independent developer, student, privacy advocate, open-source contributor..)\n"
},
{
"title": "#Lunarpunk Party",
@@ -88,6 +89,14 @@
"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": "When will tickets go on sale? What will be the payment options?",
+ "text": "Tickets will go on sale in early March 2023. Payment will be possible via credit card, Bitcoin (on-chain), Lightning Network or possibly other cryptocurrencies."
+ },
+ {
+ "title": "All-day access ticket is expensive for me. Do you offer any discounts?",
+ "text": "Yes, we do! We offer discounts (up to 75%) for independent developers, students and especially active privacy advocates or open-source contributors to private protocols or tools. If you are interested in a discount, please fill out [this form](https://tally.so/r/mYPDJW)."
+ },
{
"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))."
diff --git a/index.html b/index.html
index 42f5aa8..dec4fc1 100644
--- a/index.html
+++ b/index.html
@@ -5,14 +5,14 @@
-
-
+
+
-
-
-
-
Apply for a discount →
(as independent developer, student, privacy advocate, open-source contributor..)
Our event is for anyone interested in privacy topics in the Web3 industry. There will be space for about 300 enthusiasts.
Yes, we plan do both. Livestream of the whole conference and recordings of the lectures will be publicly available.
Tickets will go on sale in early March 2023. Payment will be possible via credit card, Bitcoin (on-chain), Lightning Network or possibly other cryptocurrencies.
Yes, we do! We offer discounts (up to 75%) for independent developers, students and especially active privacy advocates or open-source contributors to private protocols or tools. If you are interested in a discount, please fill out this form.
Venue X10 (full name "Divadlo X10") 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 (Google Maps).