diff --git a/src/lib/Avatar.svelte b/src/lib/Avatar.svelte index 4cd44ec..3a1f3e7 100644 --- a/src/lib/Avatar.svelte +++ b/src/lib/Avatar.svelte @@ -77,6 +77,12 @@ {/if} +{#if size === 'semi-small'} +
+ {speaker.name} +
+{/if} + {#if size === 'extra-small'}
{speaker.name} diff --git a/src/lib/EventTypeLabel.svelte b/src/lib/EventTypeLabel.svelte index 6730344..eae7543 100644 --- a/src/lib/EventTypeLabel.svelte +++ b/src/lib/EventTypeLabel.svelte @@ -1,5 +1,6 @@ -
+
-
{current.title}
+
{current.title}
diff --git a/src/routes/lide/[id].svelte b/src/routes/lide/[id].svelte index eb26154..2b3f6f9 100644 --- a/src/routes/lide/[id].svelte +++ b/src/routes/lide/[id].svelte @@ -32,7 +32,7 @@
Přednášející
-

{s.name} {getFlagEmoji(s.country)}

+

{s.name} {getFlagEmoji(s.country)}

{#if s.bio}
{/if} diff --git a/src/routes/program.svelte b/src/routes/program.svelte index e1acb5f..8b4c2fd 100644 --- a/src/routes/program.svelte +++ b/src/routes/program.svelte @@ -59,7 +59,7 @@ {#each $bundle.spec.events.filter(e => !e.parent) as e}
-
{e.name}
+ {#if e.speakers && e.speakers.length > 0}
{#each speakersMap(e.speakers) as s} diff --git a/src/routes/udalosti/[id].svelte b/src/routes/udalosti/[id].svelte new file mode 100644 index 0000000..42a5d69 --- /dev/null +++ b/src/routes/udalosti/[id].svelte @@ -0,0 +1,48 @@ + + + + +
+ {#if $bundle} +
+
+
{trackRender(e.track)}
+
{e.duration}m
+
+

{e.name}

+ {#if e.speakers && e.speakers.length > 0} +
+ {#each speakersMap(e.speakers) as s} +
+ + +
+ {/each} +
+ {/if} + {/if} +