Making things look nicer
This commit is contained in:
@@ -378,37 +378,51 @@ let clipboard_success = $state(false);
|
||||
</span>
|
||||
<!-- Minimum level access to see the link here is trusted. Administrators can see even if the show launcher link is disabled. -->
|
||||
|
||||
<!-- BEGIN: Legacy link -->
|
||||
{#if $ae_loc.administrator_access || $ae_loc.authenticated_access && !$events_loc.pres_mgmt.hide__launcher_link_legacy}
|
||||
<!-- class="text-blue-500 hover:text-blue-800 hover:underline" -->
|
||||
<a
|
||||
data-sveltekit-preload-data="false"
|
||||
href="/event/{$lq__event_session_obj?.event_id}/launcher/{$lq__event_session_obj?.event_location_id}"
|
||||
class="btn btn-sm preset-tonal-secondary hover:preset-filled-secondary-500"
|
||||
title="Launcher: {$lq__event_session_obj?.event_location_name} {$lq__event_session_obj?.event_location_id}"
|
||||
>
|
||||
<span class="fas fa-paper-plane m-1"></span>
|
||||
{@html $lq__event_session_obj?.event_location_name ? $lq__event_session_obj?.event_location_name : ae_snip.html__not_set}
|
||||
</a>
|
||||
{:else}
|
||||
{@html $lq__event_session_obj.event_location_name ? $lq__event_session_obj.event_location_name : ae_snip.html__not_set}
|
||||
{#if $events_loc.pres_mgmt?.hide__launcher_link_legacy && $events_loc.pres_mgmt?.hide__launcher_link && !$ae_loc.edit_mode}
|
||||
<span>
|
||||
{$lq__event_session_obj?.event_location_name ?? '-- not set --'}
|
||||
</span>
|
||||
{/if}
|
||||
<!-- END: Legacy link -->
|
||||
|
||||
{#if $ae_loc.manager_access || $ae_loc.trusted_access && !$events_loc.pres_mgmt.hide__launcher_link}
|
||||
<a
|
||||
data-sveltekit-preload-data="false"
|
||||
data-sveltekit-reload="true"
|
||||
href="/events/{$lq__event_session_obj?.event_id}/launcher/{$lq__event_session_obj?.event_location_id}?session_id={$lq__event_session_obj?.event_session_id}"
|
||||
class="text-blue-500 hover:text-blue-800 hover:underline"
|
||||
title="Launcher: {$lq__event_session_obj?.event_location_name} {$lq__event_session_obj?.event_location_id}"
|
||||
>
|
||||
<span class="fas fa-plane"></span>
|
||||
<!-- {@html $lq__event_session_obj.event_location_name ? $lq__event_session_obj.event_location_name : ae_snip.html__not_set} -->
|
||||
</a>
|
||||
{:else}
|
||||
<!-- {@html $lq__event_session_obj.event_location_name ? $lq__event_session_obj.event_location_name : ae_snip.html__not_set} -->
|
||||
{/if}
|
||||
<!-- Legacy link (Flask) -->
|
||||
<a
|
||||
data-sveltekit-preload-data="false"
|
||||
href="/event/{$lq__event_session_obj?.event_id}/launcher/{$lq__event_session_obj?.event_location_id}"
|
||||
class:hidden={$events_loc.pres_mgmt?.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"
|
||||
title={`Legacy Launcher (Flask): ${$lq__event_session_obj?.event_location_name}\n${$lq__event_session_obj?.event_location_id_random}`}
|
||||
>
|
||||
<span class="fas fa-paper-plane m-1"></span>
|
||||
{@html $lq__event_session_obj?.event_location_name ? $lq__event_session_obj?.event_location_name : ae_snip.html__not_set}
|
||||
</a>
|
||||
|
||||
<!-- New link (Svelte) -->
|
||||
<a
|
||||
data-sveltekit-preload-data="false"
|
||||
data-sveltekit-reload="true"
|
||||
href="/events/{$lq__event_session_obj?.event_id}/launcher/{$lq__event_session_obj?.event_location_id}?session_id={$lq__event_session_obj?.event_session_id}"
|
||||
class:hidden={$events_loc.pres_mgmt?.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): ${$lq__event_session_obj?.event_location_name}\n${$lq__event_session_obj?.event_location_id_random}`}
|
||||
>
|
||||
<span class="fas fa-plane"></span>
|
||||
<span class="hidden group-hover:inline">
|
||||
{@html $lq__event_session_obj.event_location_name ? $lq__event_session_obj.event_location_name : ae_snip.html__not_set}
|
||||
</span>
|
||||
</a>
|
||||
|
||||
<!-- Location details link -->
|
||||
<a
|
||||
href="/events/{$lq__event_session_obj?.event_id_random}/location/{$lq__event_session_obj?.event_location_id_random}"
|
||||
class:hidden={$events_loc.pres_mgmt?.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: ${$lq__event_session_obj?.event_location_name}\n${$lq__event_session_obj?.event_location_id_random}`}
|
||||
>
|
||||
<span class="fas fa-map-marker-alt m-1"></span>
|
||||
<span class="hidden group-hover:inline">
|
||||
{@html $lq__event_session_obj?.event_location_name ? $lq__event_session_obj?.event_location_name : ae_snip.html__not_set}
|
||||
</span>
|
||||
</a>
|
||||
|
||||
{#if $ae_loc.trusted_access && $ae_loc.edit_mode}
|
||||
<Element_ae_crud
|
||||
@@ -438,9 +452,6 @@ let clipboard_success = $state(false);
|
||||
.then(function (load_results) {
|
||||
ae_tmp.event_location_id = null;
|
||||
ae_tmp.show__edit_event_location = false;
|
||||
|
||||
// Maybe reload page?
|
||||
// window.location.reload();
|
||||
});
|
||||
}}
|
||||
>
|
||||
|
||||
@@ -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>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user