diff --git a/src/routes/events/+page.svelte b/src/routes/events/+page.svelte index e05bc0b3..40bb119e 100644 --- a/src/routes/events/+page.svelte +++ b/src/routes/events/+page.svelte @@ -1,73 +1,73 @@

@@ -119,12 +119,11 @@ {#each $lq__event_obj_li as event_obj (event_obj.event_id)}
  • + class="flex w-full flex-row items-center justify-between gap-1"> {#if new Date(event_obj.start_datetime ?? '').getTime() > new Date().getTime() - 1000 * 60 * 60 * 24 * 30 * 8 || $ae_loc.trusted_access} - + {ae_util.iso_datetime_formatter( event_obj.start_datetime, 'date_long' @@ -135,7 +134,7 @@ {:else} - + {ae_util.iso_datetime_formatter( event_obj.start_datetime, 'date_long' @@ -148,36 +147,31 @@ + class="flex w-full flex-row items-center justify-evenly gap-1"> {#if $ae_loc.authenticated_access} + 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 + class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border" + title="Badge Management for {event_obj.name}"> Badges + class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border" + title="Exhibitor Leads for {event_obj.name}"> Leads + class="btn btn-sm preset-tonal-secondary border-secondary-500 hover:preset-filled-secondary-500 border" + title="Event Launcher for {event_obj.name}"> Launcher {/if} @@ -185,9 +179,8 @@ + class="btn btn-sm preset-tonal-warning border-warning-500 hover:preset-filled-warning-500 border" + title="Legacy Presentation Management System (Flask/Svelte) for {event_obj.name}"> Legacy Pres Mgmt {/if} @@ -195,31 +188,29 @@
  • {/each} -
    +
    + disabled={current_page === 1}>Previous Page {current_page} of {total_pages} + disabled={current_page === total_pages}>Next
    {:else}
    - + No events available to display. - +
    {/if} {:else}
    - + Loading...
    {/if} diff --git a/src/routes/events/ae_comp__event_file_obj_tbl.svelte b/src/routes/events/ae_comp__event_file_obj_tbl.svelte index 2b59ad41..a87c5f4f 100644 --- a/src/routes/events/ae_comp__event_file_obj_tbl.svelte +++ b/src/routes/events/ae_comp__event_file_obj_tbl.svelte @@ -1,314 +1,328 @@
    + class="ae_comp event_file_obj_tbl {container_class_li} container max-w-screen overflow-auto"> {#if $lq__event_file_obj_li && $lq__event_file_obj_li?.length}
    + class="space-y-2 pb-8">
    + class="flex flex-row flex-wrap items-center justify-between gap-1">

    Results: {#if $lq__event_file_obj_li.length} + 'None'}"> {$lq__event_file_obj_li.length ?? 'None'}× @@ -316,12 +330,11 @@

    + class="flex flex-row flex-wrap items-center justify-end gap-1" + class:hidden={!$ae_loc.edit_mode}> @@ -351,8 +363,7 @@ class="btn btn-sm {show_session_fields ? 'ae_btn_surface' : 'ae_btn_surface_outlined'}" - title="Show or hide the session-related column fields." - > + title="Show or hide the session-related column fields."> Showing Session Fields @@ -365,8 +376,7 @@ class="btn btn-sm {show_session_fields ? 'ae_btn_surface' : 'ae_btn_surface_outlined'}" - title="Show or hide the session-related column fields." - > + title="Show or hide the session-related column fields."> Show Session Fields @@ -380,8 +390,7 @@ hide_session_code = true; }} class="btn btn-sm ae_btn_surface" - title="Hide the session code column from view. Currently showing the Session Code column." - > + title="Hide the session code column from view. Currently showing the Session Code column."> Showing Session Code @@ -392,8 +401,7 @@ hide_session_code = false; }} class="btn btn-sm ae_btn_surface_outlined" - title="Show the session code column. Currently hiding the Session Code column from view." - > + title="Show the session code column. Currently hiding the Session Code column from view."> Show Session Code @@ -409,8 +417,7 @@ class="btn btn-sm {show_presentation_fields ? 'ae_btn_surface' : 'ae_btn_surface_outlined'}" - title="Show or hide the extra presentation-related column fields." - > + title="Show or hide the extra presentation-related column fields."> Showing Presentation Fields @@ -424,8 +431,7 @@ class="btn btn-sm {show_presentation_fields ? 'ae_btn_surface' : 'ae_btn_surface_outlined'}" - title="Show or hide the extra presentation-related column fields." - > + title="Show or hide the extra presentation-related column fields."> Show Presentation Fields @@ -434,8 +440,7 @@
    + class="table-striped table w-full table-auto text-xs lg:text-sm"> @@ -456,8 +460,7 @@ {#if show_session_fields} @@ -482,41 +485,58 @@ show_divider={true} {show_direct_download} max_filename={50} - classes="btn btn-sm preset-tonal-primary hover:preset-filled-primary-500 min-w-72" - /> + classes="btn btn-sm preset-tonal-primary hover:preset-filled-primary-500 min-w-72" /> {#if $ae_loc.edit_mode && event_file_obj?.extension === 'pdf' && event_file_obj?.event_session_type_code === 'poster'}
    {#if !convert_status_kv[event_file_obj.event_file_id] || convert_status_kv[event_file_obj.event_file_id] === 'idle'} {:else if convert_status_kv[event_file_obj.event_file_id] === 'converting'} - - + + Converting… {:else if convert_status_kv[event_file_obj.event_file_id] === 'done'} - - - Done — {convert_result_kv[event_file_obj.event_file_id]?.filename ?? 'image created'} + + + Done — {convert_result_kv[ + event_file_obj.event_file_id + ]?.filename ?? 'image created'} {:else if convert_status_kv[event_file_obj.event_file_id] === 'error'} {/if} @@ -524,23 +544,20 @@ {/if}
    + event_file_obj?.file_size || + event_file_obj?.hosted_file_size + )} @@ -700,8 +711,7 @@ + class="text-blue-500 underline hover:text-blue-800"> {event_file_obj?.event_session_name} @@ -709,8 +719,7 @@ >{ae_util.iso_datetime_formatter( event_file_obj?.event_session_start_datetime, 'datetime_iso_12_no_seconds' - )} + )} {/if} {#if show_presentation_fields} - {/each} @@ -757,8 +764,8 @@ diff --git a/src/routes/events/ae_comp__event_file_obj_tbl_wrapper.svelte b/src/routes/events/ae_comp__event_file_obj_tbl_wrapper.svelte index c39f8f85..66720f37 100644 --- a/src/routes/events/ae_comp__event_file_obj_tbl_wrapper.svelte +++ b/src/routes/events/ae_comp__event_file_obj_tbl_wrapper.svelte @@ -1,124 +1,124 @@ {#if event_file_obj_li && event_file_obj_li?.length} @@ -132,10 +132,9 @@ {show_presentation_fields} {show_session_fields} {hide_session_code} - {log_lvl} - > + {log_lvl}> {:else} -
    +

    No files available to show in table.

    {/if} diff --git a/src/routes/events/ae_comp__event_files_upload.svelte b/src/routes/events/ae_comp__event_files_upload.svelte index fcbabaf1..514b8c44 100644 --- a/src/routes/events/ae_comp__event_files_upload.svelte +++ b/src/routes/events/ae_comp__event_files_upload.svelte @@ -1,206 +1,203 @@
    + class="{class_li_default} {class_li}"> {#await ae_promises.upload__hosted_file_obj} -
    - +
    + Uploading {#if $ae_sess.api_upload_kv[task_id]} @@ -212,31 +209,27 @@
    + border-primary-500 preset-filled-primary-50-950 hover:border-primary-800 w-full + cursor-pointer rounded-lg border-2 + border-dashed p-1 + transition-colors hover:border-2 + ">
    @@ -444,8 +449,7 @@ + class:hidden={!show_direct_download}> Link Size + class:hidden={hide_session_code}> Code Session + class="flex flex-col gap-0.5 px-4 py-2" + class:hidden={!show_direct_download}> {ae_util.format_bytes( - event_file_obj?.file_size || event_file_obj?.hosted_file_size - )}
    @@ -669,8 +682,7 @@ event_file_obj?.created_on, minutes: 2880 } - )} - > + )}> {ae_util.iso_datetime_formatter( event_file_obj?.created_on, 'time_12_short' @@ -691,8 +703,7 @@ {#if show_session_fields}
    + class:hidden={hide_session_code}> {event_file_obj?.event_session_code ?? '-- not set --'} @@ -736,8 +745,7 @@ + class="text-blue-500 underline hover:text-blue-800"> {event_file_obj?.event_presenter_full_name} {:else} @@ -745,7 +753,6 @@ {@html ae_snip.html__not_set} {/if}
    +
    @@ -112,8 +128,7 @@ + hide__admin}>Admin @@ -122,40 +137,34 @@ + class:preset-tonal-warning={!session_obj?.enable}> @@ -363,9 +363,8 @@
    SessionAdmin
    {#if session_obj?.alert && $ae_loc.trusted_access} + {log_lvl} /> {/if}
    + class="hover:text-primary-500 flex flex-row items-center gap-2 text-left text-lg font-bold transition-colors duration-200"> {#if session_obj?.hide} + class="flex-none text-gray-400" /> {:else} + class="text-primary-500 flex-none" /> {/if} {session_obj?.name} {#if session_obj?.file_count_all} + class="badge preset-tonal-success flex items-center gap-1 px-1 py-0 text-xs"> {session_obj.file_count_all} @@ -170,8 +179,7 @@ onclick={() => toggle_details( session_obj.event_session_id - )} - > + )}> {#if show_details_kv[session_obj.event_session_id]} {:else} @@ -184,36 +192,31 @@
    + class="text-surface-500 flex flex-wrap gap-x-3 gap-y-1 text-xs md:hidden"> {ae_util.iso_datetime_formatter( session_obj?.start_datetime, 'date_short_month_day' - )} + )} {ae_util.iso_datetime_formatter( session_obj?.start_datetime, 'time_12_short' - )} + )}
    {#if show_details_kv[session_obj.event_session_id]}
    + class="bg-surface-500/5 border-surface-500/10 mt-1 rounded-lg border p-2"> {#if show__session_presentations && $ae_loc.manager_access} + {log_lvl} /> {/if} {#if show__session_files && $ae_loc.manager_access} @@ -222,8 +225,7 @@ link_to_id={session_obj?.event_session_id} allow_basic={true} allow_moderator={true} - display_mode={'minimal'} - /> + display_mode={'minimal'} /> {/if}
    {/if} @@ -236,8 +238,7 @@ >{ae_util.iso_datetime_formatter( session_obj?.start_datetime, 'dddd, MMM D' - )}
    + )} {ae_util.iso_datetime_formatter( @@ -246,17 +247,15 @@ )} – {ae_util.iso_datetime_formatter( session_obj?.end_datetime, 'time_12_short' - )} + )}
    -
    +
    {session_obj?.event_location_name ?? - '--'} + '--'}
    {#if !hide__launcher_link} @@ -264,8 +263,7 @@ href="/events/{session_obj?.event_id}/launcher/{session_obj?.event_location_id}?session_id={session_obj?.event_session_id}" class="btn btn-icon btn-xs preset-tonal-tertiary" title="Svelte Launcher" - > + > {/if} {#if !hide__location_link} @@ -273,28 +271,25 @@ href="/events/{session_obj?.event_id}/location/{session_obj?.event_location_id}" class="btn btn-icon btn-xs preset-tonal-surface" title="Location Details" - > + > {/if}
    -
    +
    {#if session_obj?.poc_person_full_name} - {session_obj.poc_person_full_name} + {session_obj.poc_person_full_name} {#if $ae_loc.trusted_access && session_obj?.poc_person_primary_email} Email + class="text-primary-500 flex items-center gap-1 hover:underline" + > Email {/if} {:else} -- @@ -305,8 +300,7 @@
    + hide__admin}>
    {:else}
    - + class="bg-surface-50 dark:bg-surface-900/50 border-surface-300 flex flex-col items-center justify-center rounded-lg border border-dashed p-20 text-center opacity-50"> +

    No sessions found matching your criteria.

    diff --git a/src/routes/events/ae_comp__event_session_obj_li_wrapper.svelte b/src/routes/events/ae_comp__event_session_obj_li_wrapper.svelte index 27147fec..672552b9 100644 --- a/src/routes/events/ae_comp__event_session_obj_li_wrapper.svelte +++ b/src/routes/events/ae_comp__event_session_obj_li_wrapper.svelte @@ -1,59 +1,59 @@ + {log_lvl}> diff --git a/src/routes/events/ae_comp__event_session_obj_tbl.svelte b/src/routes/events/ae_comp__event_session_obj_tbl.svelte index 6146deeb..473e2cd7 100644 --- a/src/routes/events/ae_comp__event_session_obj_tbl.svelte +++ b/src/routes/events/ae_comp__event_session_obj_tbl.svelte @@ -1,84 +1,81 @@
    + class="ae_comp event_session_obj_tbl {container_class_li} container max-w-screen overflow-auto"> {#if $lq__event_session_obj_li && $lq__event_session_obj_li?.length}
    + class="space-y-2 pb-48">

    Results: {#if $lq__event_session_obj_li?.length} + 'None'}"> {$lq__event_session_obj_li.length ?? 'None'}× @@ -86,8 +83,7 @@

    + class="table-striped table w-full table-auto text-xs lg:text-sm"> @@ -105,8 +101,7 @@ diff --git a/src/routes/events/ae_comp__event_session_obj_tbl_wrapper.svelte b/src/routes/events/ae_comp__event_session_obj_tbl_wrapper.svelte index 895b8c80..2383dd56 100644 --- a/src/routes/events/ae_comp__event_session_obj_tbl_wrapper.svelte +++ b/src/routes/events/ae_comp__event_session_obj_tbl_wrapper.svelte @@ -1,135 +1,135 @@ {#if event_session_obj_li && event_session_obj_li?.length} @@ -138,10 +138,9 @@ {lq__event_session_obj_li} {show_location_fields} {hide_session_code} - {log_lvl} - > + {log_lvl}> {:else} -
    +

    No sessions available to show in table.

    {/if} diff --git a/src/routes/events/ae_comp__events_menu_nav.svelte b/src/routes/events/ae_comp__events_menu_nav.svelte index 9f723588..73eda66d 100644 --- a/src/routes/events/ae_comp__events_menu_nav.svelte +++ b/src/routes/events/ae_comp__events_menu_nav.svelte @@ -1,133 +1,134 @@
    + class="ae_comp__events_menu_nav flex w-full flex-row flex-wrap items-center justify-between gap-1.5" + class:hidden={hide}> + class="ae_menu__navigation_options flex flex-row flex-wrap items-center justify-around gap-0.5"> + class="btn btn-sm ae_btn_warning mx-1" + class:hidden={!ae_core}> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!events__reports}> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!events__locations}> + class="btn btn-sm ae_btn_warning mx-1" + class:hidden={!events__settings}> + class="ae_menu__navigation_options flex flex-row flex-wrap items-center justify-around gap-0.5"> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!events__session_search}> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!events__session_id}> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!event_id}> + class="btn btn-sm ae_btn_info mx-1" + class:hidden={!events__location_id}> diff --git a/src/routes/events/ae_comp__events_menu_opts.svelte b/src/routes/events/ae_comp__events_menu_opts.svelte index efc3f7e5..70cea259 100644 --- a/src/routes/events/ae_comp__events_menu_opts.svelte +++ b/src/routes/events/ae_comp__events_menu_opts.svelte @@ -1,43 +1,62 @@
    -

    + class="ae_comp__pres_mgmt_menu_opts mt-1 w-full border-t border-gray-300" + class:hidden={hide}> +

    + class="flex flex-row flex-wrap items-center justify-between gap-1" + class:hidden={$events_loc.pres_mgmt.hide__menu_opts}> {#if $ae_loc.authenticated_access} -
    - +
    + + class="flex w-full flex-row items-center justify-around gap-1"> + class="select preset-tonal-surface w-20 px-1 text-sm"> @@ -123,12 +135,10 @@ + class="flex w-full flex-row items-center justify-around gap-1"> + class="select preset-tonal-surface w-20 px-1 text-sm"> @@ -174,7 +180,7 @@ - +
    {/if} -
    +
    -
    +
    {#if $ae_loc.trusted_access} -
    +
    {#if $events_loc.pres_mgmt.show__copy_access_link} @@ -353,8 +359,7 @@ onclick={() => { $events_loc.pres_mgmt.show__copy_access_link = true; }} - class="btn btn-sm w-full ae_btn_surface_outlined" - > + class="btn btn-sm ae_btn_surface_outlined w-full"> Show Copy Access Link? @@ -366,8 +371,7 @@ onclick={() => { $events_loc.pres_mgmt.show__email_access_link = false; }} - class="btn btn-sm w-full ae_btn_surface" - > + class="btn btn-sm ae_btn_surface w-full"> Showing Email Access Link @@ -377,8 +381,7 @@ onclick={() => { $events_loc.pres_mgmt.show__email_access_link = true; }} - class="btn btn-sm w-full ae_btn_surface_outlined" - > + class="btn btn-sm ae_btn_surface_outlined w-full"> Show Email Access Link? @@ -387,16 +390,15 @@ {/if} {#if $ae_loc.authenticated_access} -
    +
    {#if $events_loc.pres_mgmt.show_content__session_qr}
    {#if $ae_loc.authenticated_access} -
    +
    Name + class="text-blue-500 hover:text-blue-800 hover:underline"> {event_session_obj?.name}