This is now actually fixed. Gemini did not fix the links correctly.

This commit is contained in:
Scott Idem
2025-11-18 18:34:59 -05:00
parent 9ea6b17617
commit 6aa97a9f6b

View File

@@ -111,53 +111,86 @@
{#if $lq__event_obj_li.length}
<ul class="space-y-2">
{#each paginated_events as event_obj}
{#each $lq__event_obj_li as event_obj}
<li class:dim={event_obj?.hide}>
<span class="w-full flex flex-row gap-1 items-center justify-between">
<!-- We do not want to show events more than 8 months old. -->
{#if new Date(event_obj.start_datetime ?? '').getTime() > new Date().getTime() - 1000 * 60 * 60 * 24 * 30 * 8 || $ae_loc.trusted_access}
<a
<span>
<span class="fas fa-calendar-alt mx-1"></span>
{ae_util.iso_datetime_formatter(event_obj.start_datetime, 'date_long')}
</span>
<strong>
{event_obj.name}
</strong>
<!-- <a
href="/events/{event_obj.event_id_random}"
class="btn btn-md preset-tonal-primary border border-primary-500 hover:preset-filled-primary-500"
>
{ae_util.iso_datetime_formatter(event_obj.start_datetime, 'date_long')}
-
{event_obj.name}
</a>
</a> -->
{:else}
<button disabled class="btn btn-md preset-tonal-surface border border-surface-500">
<span>
<span class="fas fa-calendar-alt mx-1"></span>
{ae_util.iso_datetime_formatter(event_obj.start_datetime, 'date_long')}
</span>
<strong>
{event_obj.name}
</strong>
<!-- <button disabled class="btn btn-md preset-tonal-surface border border-surface-500">
{ae_util.iso_datetime_formatter(event_obj.start_datetime, 'date_long')}
-
{event_obj.name}
</button>
</button> -->
{/if}
</span>
{#if $ae_loc.trusted_access}
<span class="w-full flex flex-row gap-1 items-center justify-evenly">
{#if $ae_loc.authenticated_access}
<a
data-sveltekit-reload
href="/events/{event_obj.event_id_random}"
class="btn btn-sm preset-tonal-warning border border-warning-500 hover:preset-filled-warning-500"
class="btn btn-sm preset-tonal-secondary border border-secondary-500 hover:preset-filled-secondary-500"
title="Presentation Management for {event_obj.name}"
>
Pres Mgmt
</a>
<a
href="/events/{event_obj.event_id_random}/badges"
class="btn btn-sm preset-tonal-secondary border border-secondary-500 hover:preset-filled-secondary-500"
title="Badge Management for {event_obj.name}"
>
Badges
</a>
<a
href="/events/{event_obj.event_id_random}/leads"
class="btn btn-sm preset-tonal-secondary border border-secondary-500 hover:preset-filled-secondary-500"
title="Exhibitor Leads for {event_obj.name}"
>
Leads
</a>
<a
href="/events/{event_obj.event_id_random}/launcher"
class="btn btn-sm preset-tonal-secondary border border-secondary-500 hover:preset-filled-secondary-500"
title="Event Launcher for {event_obj.name}"
>
Launcher
</a>
{/if}
{#if $ae_loc.trusted_access}
<a
data-sveltekit-reload
href="/event/{event_obj.event_id_random}"
class="btn btn-sm preset-tonal-warning border border-warning-500 hover:preset-filled-warning-500"
title="Legacy Presentation Management System (Flask/Svelte) for {event_obj.name}"
>
Legacy Pres Mgmt
</a>
{/if}
</span>
</li>
{/each}
</ul>