General clean up and standardizing of things. More option buttons. Show/hide from launcher.

This commit is contained in:
Scott Idem
2024-09-04 13:05:21 -04:00
parent 5aaaaa164d
commit 3919347383
17 changed files with 193 additions and 37 deletions

View File

@@ -23,6 +23,8 @@ import { ae_snip, ae_loc, ae_sess, ae_api, ae_trig, slct, slct_trigger } from '$
import { events_loc, events_sess, events_slct, events_trigger } from '$lib/ae_events_stores';
import { events_func } from '$lib/ae_events_functions';
import Comp_event_files_upload from './../../ae_comp__event_files_upload.svelte';
import Element_manage_event_file_li_wrap from '$lib/element_manage_event_file_li_direct.svelte';
import Event_page_menu from './../../event_page_menu.svelte';
@@ -359,6 +361,13 @@ async function handle_search__event_session(
xl:bg-green-200 -->
<Event_page_menu
data={data}
lq__event_obj={lq__event_obj}
/>
{#if !$events_loc.pres_mgmt.show_content__event_view || $events_loc.pres_mgmt.show_content__event_view == 'default'}
{#if $lq__event_obj}
<header>
<h2 class="h3 text-center">{$lq__event_obj?.name}</h2>
@@ -366,13 +375,7 @@ async function handle_search__event_session(
</header>
{/if}
<Event_page_menu
data={data}
lq__event_obj={lq__event_obj}
/>
<!-- This session search section should be moved to a separate Svelte component -->
<div class="variant-ghost-success my-2 p-2 rounded-md flex flex-row items-center">
<form
@@ -520,6 +523,39 @@ async function handle_search__event_session(
</section>
{/if}
{:else if $events_loc.pres_mgmt.show_content__event_view == 'manage_files' && $ae_loc.trusted_access}
{#if $lq__event_obj}
<header>
<h2 class="h3 text-center">{$lq__event_obj?.name}</h2>
<h3 class="h4 text-center">Event - Manage Files</h3>
</header>
{/if}
<div>
<h3 class="h5 text-center">
<span class="fas fa-tasks m-1"></span>
<span class="fas fa-mail-bulk m-1"></span>
Manage and Upload Event Files:
</h3>
<Comp_event_files_upload
link_to_type="event"
link_to_id={$lq__event_obj?.event_id}
/>
<div class="overflow-x-auto w-max max-w-full">
<Element_manage_event_file_li_wrap
link_to_type={'event'}
link_to_id={$lq__event_obj?.event_id_random}
allow_basic={$events_loc.auth__kv.session[$lq__event_obj?.event_id_random] || $events_loc.auth__kv.session[$lq__event_obj?.event_id_random]}
allow_moderator={$events_loc.auth__kv.session[$lq__event_obj?.event_id_random]}
container_class_li={''}
/>
</div>
</div>
{/if}
</section>