O konferenci
diff --git a/src/lib/stores.js b/src/lib/stores.js
index e5671d1..054ac78 100644
--- a/src/lib/stores.js
+++ b/src/lib/stores.js
@@ -10,5 +10,6 @@ export const orderTicketForm = writable({
});
export const userData = writable({
- favoriteEvents: []
+ favoriteEvents: [],
+ hpTrack: 'top',
});
diff --git a/src/routes/index.svelte b/src/routes/index.svelte
index eebdd8c..8d8dc86 100644
--- a/src/routes/index.svelte
+++ b/src/routes/index.svelte
@@ -3,11 +3,10 @@
@@ -36,20 +35,20 @@
{#if $bundle}
{#each tracks as track}
-
{track.shortname || track.name} {#if !track.id}({$bundle.spec.speakers.length}){/if}
+
{track.shortname || track.name} {#if !track.id}({$bundle.spec.speakers.length}){/if}
{/each}
{#each $bundle.spec.speakers as speaker}
- {#if (currentTrack === 'top' && speaker.lead === true) || currentTrack !== 'top'}
- {#if (!currentTrack || speaker.tracks.includes(currentTrack)) || currentTrack === 'top'}
+ {#if ($userData.hpTrack === 'top' && speaker.lead === true) || $userData.hpTrack !== 'top'}
+ {#if (!$userData.hpTrack || speaker.tracks.includes($userData.hpTrack)) || $userData.hpTrack === 'top'}
{/if}
{/if}
{/each}
- {#if currentTrack === 'top'}
+ {#if $userData.hpTrack === 'top'}
diff --git a/src/routes/prednasejici/[id].svelte b/src/routes/prednasejici/[id].svelte
index 8196419..eb26154 100644
--- a/src/routes/prednasejici/[id].svelte
+++ b/src/routes/prednasejici/[id].svelte
@@ -16,14 +16,23 @@
return track.shortname || track.name
}
+ function getFlagEmoji(countryCode) {
+ const codePoints = countryCode
+ .toUpperCase()
+ .split('')
+ .map(char => 127397 + char.charCodeAt());
+ return String.fromCodePoint(...codePoints);
+ }
+
{#if $bundle}
-
-
{s.name}
+
+
Přednášející
+
{s.name} {getFlagEmoji(s.country)}
{#if s.bio}
{/if}
@@ -32,10 +41,10 @@
{/if}
Sekce: {s.tracks.map(t => trackRender(t)).join(', ')}
{#if s.twitter}
-
+
{/if}
{#if s.web && s.web.url}
-
+
{/if}
diff --git a/static/img/pen-production-logo.svg b/static/img/pen-production-logo.svg
new file mode 100644
index 0000000..54f278f
--- /dev/null
+++ b/static/img/pen-production-logo.svg
@@ -0,0 +1,61 @@
+
+
diff --git a/static/img/svelte-logo.svg b/static/img/svelte-logo.svg
new file mode 100644
index 0000000..4bf2796
--- /dev/null
+++ b/static/img/svelte-logo.svg
@@ -0,0 +1,20 @@
+
+
+
diff --git a/static/img/tailwind-logo.svg b/static/img/tailwind-logo.svg
new file mode 100644
index 0000000..e0e9715
--- /dev/null
+++ b/static/img/tailwind-logo.svg
@@ -0,0 +1,4 @@
+