Making things look nicer

This commit is contained in:
Scott Idem
2025-10-17 18:14:09 -04:00
parent fab1a4916d
commit d9887aba93
2 changed files with 94 additions and 72 deletions

View File

@@ -163,7 +163,7 @@ let trigger_reload_session_id: string = $state('');
sm:btn-sm
md:btn-md
"
title="{session_obj?.name} - {session_obj?.event_session_id_random}"
title={`Code = ${session_obj?.code}\n${session_obj?.name}\nID = ${session_obj?.event_session_id}\nDay = ${ae_util.iso_datetime_formatter(session_obj?.start_datetime,'dddd')}\nStart = ${ae_util.iso_datetime_formatter(session_obj?.start_datetime,'time_12_short')}\nEnd = ${ae_util.iso_datetime_formatter(session_obj?.end_datetime,'time_12_short')}\nLocation = ${session_obj?.event_location_name}`}
>
<!-- <span class="fas fa-eye m-0.25 text-xs text-surface-800-200"></span> -->
<span class="fas fa-chalkboard-teacher m-0.25 text-xs text-neutral-800/50"></span>
@@ -242,50 +242,59 @@ let trigger_reload_session_id: string = $state('');
<td
class:hidden={hide__session_location}
>
<span class="w-full flex flex-row flex-wrap gap-1 items-center justify-between">
<!-- Minimum level access to see the link here is "trusted". -->
<!-- BEGIN: Legacy link -->
{#if hide__launcher_link_legacy && hide__launcher_link}
<!-- {#if hide__launcher_link_legacy && hide__launcher_link && !$ae_loc.edit_mode} -->
<span>
{session_obj?.event_location_name ?? '-- not set --'}
</span>
{/if}
{#if !hide__launcher_link_legacy}
<a
data-sveltekit-preload-data="false"
href="/event/{session_obj?.event_id_random}/launcher/{session_obj?.event_location_id_random}"
class="btn btn-sm preset-tonal-secondary hover:preset-filled-secondary-500 text-xs lg:text-sm"
title="Launcher: {session_obj?.event_location_name} {session_obj?.event_location_id_random}"
>
<span class="fas fa-paper-plane m-1"></span>
{@html session_obj?.event_location_name ? session_obj?.event_location_name : ae_snip.html__not_set}
</a>
{/if}
<!-- END: Legacy Link -->
<!-- {/if} -->
{#if !hide__launcher_link}
<a
href="/events/{session_obj?.event_id_random}/launcher/{session_obj?.event_location_id_random}?session_id={session_obj?.event_session_id_random}"
class="btn btn-sm preset-tonal-surface hover:preset-filled-secondary-500 text-xs lg:text-sm"
title="Launcher: {session_obj?.event_location_name} {session_obj?.event_location_id_random}"
>
<span class="fas fa-plane m-1"></span>
{@html session_obj?.event_location_name ? session_obj?.event_location_name : ae_snip.html__not_set}
</a>
{:else}
<!-- <span>
{session_obj?.event_location_name ?? '-- not set --'}
</span> -->
{/if}
{#if !hide__location_link}
<a
href="/events/{session_obj?.event_id_random}/location/{session_obj?.event_location_id_random}"
class="btn btn-sm preset-tonal-surface hover:preset-filled-tertiary-500 text-xs lg:text-sm"
title="Location: {session_obj?.event_location_name} {session_obj?.event_location_id_random}"
>
<span class="fas fa-map-marker-alt m-1"></span>
<!-- {@html session_obj?.event_location_name ? session_obj?.event_location_name : ae_snip.html__not_set} -->
</a>
{/if}
<!-- Legacy link (Flask) -->
<span class="flex flex-row gap-0.5 items-center justify-center">
<a
data-sveltekit-preload-data="false"
href="/event/{session_obj?.event_id}/launcher/{session_obj?.event_location_id}"
class:hidden={hide__launcher_link_legacy && !($ae_loc.trusted_access && $ae_loc.edit_mode)}
class="btn btn-sm preset-tonal-secondary hover:preset-filled-secondary-500 transition-all group"
title={`Legacy Launcher (Flask): ${session_obj?.event_location_name}\n${session_obj?.event_location_id_random}`}
>
<span class="fas fa-paper-plane m-1"></span>
<span class="hidden">
{@html session_obj?.event_location_name ? session_obj?.event_location_name : ae_snip.html__not_set}
</span>
</a>
<!-- New link (Svelte) -->
<a
data-sveltekit-preload-data="false"
data-sveltekit-reload="true"
href="/events/{session_obj?.event_id}/launcher/{session_obj?.event_location_id}?session_id={session_obj?.event_session_id}"
class:hidden={hide__launcher_link && !($ae_loc.trusted_access && $ae_loc.edit_mode)}
class="btn btn-sm preset-tonal-tertiary hover:preset-filled-secondary-500 group transition-all"
title={`Launcher (Svelte): ${session_obj?.event_location_name}\n${session_obj?.event_location_id_random}`}
>
<span class="fas fa-plane"></span>
<span class="hidden">
{@html session_obj.event_location_name ? session_obj.event_location_name : ae_snip.html__not_set}
</span>
</a>
<!-- Location details link -->
<a
href="/events/{session_obj?.event_id_random}/location/{session_obj?.event_location_id_random}"
class:hidden={hide__location_link && !($ae_loc.trusted_access && $ae_loc.edit_mode)}
class="btn btn-sm preset-tonal-surface hover:preset-filled-tertiary-500 group transition-all"
title={`Location Details: ${session_obj?.event_location_name}\n${session_obj?.event_location_id_random}`}
>
<span class="fas fa-map-marker-alt m-1"></span>
<span class="hidden group-hover:inline">
{@html session_obj?.event_location_name ? session_obj?.event_location_name : ae_snip.html__not_set}
</span>
</a>
</span>
{#if $ae_loc.edit_mode && $ae_loc.trusted_access}
<Element_ae_crud_v2
@@ -381,6 +390,8 @@ let trigger_reload_session_id: string = $state('');
{/if}
</span>
</td>