Re-organizing things.
This commit is contained in:
@@ -19,7 +19,7 @@ import {
|
||||
// events_trigger
|
||||
// } from '$lib/stores/ae_events_stores';
|
||||
import { ae_util } from '$lib/ae_utils/ae_utils';
|
||||
import { CalendarDays, LoaderCircle, TriangleAlert } from '@lucide/svelte';
|
||||
import { CalendarDays, House, LoaderCircle, MapPin, TriangleAlert } from '@lucide/svelte';
|
||||
import { page } from '$app/stores';
|
||||
|
||||
interface Props {
|
||||
@@ -122,6 +122,7 @@ onMount(() => {
|
||||
class="flex w-full flex-row items-center justify-between gap-1">
|
||||
<!-- 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}
|
||||
<span>
|
||||
<span>
|
||||
<CalendarDays size="1em" class="mx-1 inline" />
|
||||
{ae_util.iso_datetime_formatter(
|
||||
@@ -129,6 +130,11 @@ onMount(() => {
|
||||
'date_long'
|
||||
)}
|
||||
</span>
|
||||
<span class="mx-2 text-sm italic opacity-75">
|
||||
<MapPin size="1em" class="mx-1 inline" />
|
||||
{event_obj.timezone}
|
||||
</span>
|
||||
</span>
|
||||
<strong>
|
||||
{event_obj.name}
|
||||
</strong>
|
||||
@@ -152,30 +158,41 @@ onMount(() => {
|
||||
<a
|
||||
data-sveltekit-reload
|
||||
href="/events/{event_obj.event_id}"
|
||||
class="btn btn-sm preset-tonal-primary border-primary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Presentation Management for {event_obj.name}">
|
||||
<House size="1em" class="mr-1 inline" />
|
||||
Event Home
|
||||
</a>
|
||||
|
||||
{#if $ae_loc.trusted_access}
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/pres_mgmt"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Presentation Management for {event_obj.name}">
|
||||
Pres Mgmt
|
||||
</a>
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/badges"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Badge Management for {event_obj.name}">
|
||||
Badges
|
||||
</a>
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/leads"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Exhibitor Leads for {event_obj.name}">
|
||||
Leads
|
||||
Presentation Mgmt
|
||||
</a>
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/launcher"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Event Launcher for {event_obj.name}">
|
||||
Launcher
|
||||
Pres Mgmt - Launcher
|
||||
</a>
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/badges"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Badge Management for {event_obj.name}">
|
||||
Badge Printing
|
||||
</a>
|
||||
<a
|
||||
href="/events/{event_obj.event_id}/leads"
|
||||
class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border"
|
||||
title="Exhibitor Leads for {event_obj.name}">
|
||||
Exhibitor Leads
|
||||
</a>
|
||||
{/if}
|
||||
|
||||
{/if}
|
||||
{#if $ae_loc.trusted_access}
|
||||
<!-- {#if $ae_loc.trusted_access}
|
||||
<a
|
||||
data-sveltekit-reload
|
||||
href="/event/{event_obj.event_id}"
|
||||
@@ -183,11 +200,12 @@ onMount(() => {
|
||||
title="Legacy Presentation Management System (Flask/Svelte) for {event_obj.name}">
|
||||
Legacy Pres Mgmt
|
||||
</a>
|
||||
{/if}
|
||||
{/if} -->
|
||||
</span>
|
||||
</li>
|
||||
{/each}
|
||||
</ul>
|
||||
{#if total_pages > 1}
|
||||
<div class="mt-4 flex items-center justify-center space-x-4">
|
||||
<button
|
||||
type="button"
|
||||
@@ -201,6 +219,7 @@ onMount(() => {
|
||||
onclick={next_page}
|
||||
disabled={current_page === total_pages}>Next</button>
|
||||
</div>
|
||||
{/if}
|
||||
{:else}
|
||||
<div class="flex flex-row items-center justify-center">
|
||||
<TriangleAlert size="1em" class="text-error-500 mx-1 inline" />
|
||||
|
||||
Reference in New Issue
Block a user