From bc5571e31f3357743035a792ab08d65b208eec78 Mon Sep 17 00:00:00 2001 From: tree Date: Sat, 9 Apr 2022 18:36:30 +0200 Subject: [PATCH] Update --- src/lib/Avatar.svelte | 9 ++++++++- src/lib/SocialButtons.svelte | 2 +- src/routes/index.svelte | 27 +++++++++++++++++++++++++++ 3 files changed, 36 insertions(+), 2 deletions(-) diff --git a/src/lib/Avatar.svelte b/src/lib/Avatar.svelte index 4bdf5e5..8a9111f 100644 --- a/src/lib/Avatar.svelte +++ b/src/lib/Avatar.svelte @@ -2,6 +2,7 @@ export let speaker; export let col = 'speakers'; export let size = 'normal'; + export let customSize = null; import SvelteMarkdown from 'svelte-markdown'; import { page } from '$app/stores'; @@ -46,7 +47,7 @@ return String.fromCodePoint(...codePoints); } - $: country = getFlagEmoji(speaker.country) + $: country = speaker.country ? getFlagEmoji(speaker.country) : '' $: currentImg = speakerImg function mouseOver () { @@ -60,6 +61,12 @@ +{#if size === 'custom'} +
+ {speaker.name} +
+{/if} + {#if size === 'big'}
{speaker.name} diff --git a/src/lib/SocialButtons.svelte b/src/lib/SocialButtons.svelte index 319992b..8dc2fc6 100644 --- a/src/lib/SocialButtons.svelte +++ b/src/lib/SocialButtons.svelte @@ -15,7 +15,7 @@ {#if $bundle} {#if size === 'small'} -
+ +
+
+
Partneři
+
Sponzoři
+
+
Komunity
+
+ {#each $bundle.spec.partners.filter(p => p.type === 'community') as p} +
+ {/each} +
+
Mediální partneři
+
+ {#each $bundle.spec.partners.filter(p => p.type === 'medium') as p} +
+ {/each} +
+
+
+ {#if $bundle}