diff --git a/src/lib/Event.svelte b/src/lib/Event.svelte index 2aec634..5089205 100644 --- a/src/lib/Event.svelte +++ b/src/lib/Event.svelte @@ -43,14 +43,23 @@ return output; }); } -
- +
{e.name} @@ -74,9 +83,22 @@
{#each getChildrens(e) as pe} -
+
{#if pe.speakers.length === 0} diff --git a/src/lib/Tooltip.svelte b/src/lib/Tooltip.svelte index c69f6e8..e195080 100644 --- a/src/lib/Tooltip.svelte +++ b/src/lib/Tooltip.svelte @@ -10,6 +10,26 @@ let style = `background-color: ${color};`; +
+ + + +
+ {#if tip} +
{@html tip}
+ {:else} + + {/if} +
+
+ - -
- - - -
- {#if tip} -
{@html tip}
- {:else} - - {/if} - -
-
diff --git a/src/routes/lide.svelte b/src/routes/lide.svelte index a579fc2..766df2a 100644 --- a/src/routes/lide.svelte +++ b/src/routes/lide.svelte @@ -50,7 +50,11 @@
{#if $bundle && s} - +
+  Zpět +
diff --git a/src/routes/program.svelte b/src/routes/program.svelte index 842dcb2..af151aa 100644 --- a/src/routes/program.svelte +++ b/src/routes/program.svelte @@ -9,10 +9,13 @@ $: totalDuration = (() => { if (!$bundle) { - return null + return null; } - return $bundle.spec.events.reduce((p, c) => p + (c ? calcDuration(c, $bundle) : 0), 0) - })() + return $bundle.spec.events.reduce( + (p, c) => p + (c ? calcDuration(c, $bundle) : 0), + 0 + ); + })(); @@ -35,7 +38,7 @@
přednášejících
-
{Math.round((totalDuration/60)*100)/100}
+
{Math.round((totalDuration / 60) * 100) / 100}
hodin obsahu
diff --git a/src/routes/udalosti.svelte b/src/routes/udalosti.svelte index 8b8cf74..b3f597d 100644 --- a/src/routes/udalosti.svelte +++ b/src/routes/udalosti.svelte @@ -19,8 +19,8 @@ $: id = getId($page.url.search); $: e = $bundle ? $bundle.spec.events.find((ev) => ev.id === id) : null; - $: duration = e ? calcDuration(e, $bundle) : null - $: childrens = $bundle.spec.events.filter(i => i.parent === e.id); + $: duration = e ? calcDuration(e, $bundle) : null; + $: childrens = $bundle.spec.events.filter((i) => i.parent === e.id); function getId(search) { const searchParams = new URLSearchParams(search); @@ -52,7 +52,11 @@
{#if $bundle && e} - +
+  Zpět +
{trackRender(e.track)}
@@ -79,12 +83,14 @@ {#if e.parent}

Součást události:

- ev.id === e.parent)} /> + ev.id === e.parent)} />
{/if} {#if childrens.length}
-

Obsahuje události ({ childrens.length })

+

+ Obsahuje události ({childrens.length}) +

{#each childrens as child}