From 3c176ff7af2889f26228476fd76a6b55a231786b Mon Sep 17 00:00:00 2001 From: lesion Date: Mon, 5 Sep 2022 11:42:47 +0200 Subject: [PATCH] improve datetime display in webcomponent --- webcomponents/src/GancioEvents.svelte | 457 ++++++++++++++------------ 1 file changed, 248 insertions(+), 209 deletions(-) diff --git a/webcomponents/src/GancioEvents.svelte b/webcomponents/src/GancioEvents.svelte index 7cbd9c70..6e3dc9a3 100644 --- a/webcomponents/src/GancioEvents.svelte +++ b/webcomponents/src/GancioEvents.svelte @@ -1,5 +1,6 @@ - - -{#if external_style}{/if} + +{#if external_style}{/if} {#if events.length} -
- {#if title && sidebar === 'true'} - -
-
{title}
- -
-
- {/if} - {#each events as event} - - {#if sidebar !== 'true'} -
- {#if event.media.length} - {event.media[0].name} - {:else} - {event.title} - {/if} -
- {/if} -
-
- {when(event.start_datetime)} +
+ {#if title && sidebar === 'true'} + +
+
{title}
+
-
- {event.title} -
- @{event.place.name} {event.place.address} - {#if event.tags.length} -
- +
+
+ {when(event)} +
+
+ {event.title} +
+ @{event.place.name} + {event.place.address} + {#if event.tags.length} +
+ {#each event.tags as tag} + #{tag} + {/each} +
+ {/if} +
+ {/each} -
+
{/if} +