Lots of style improvements. Dark mode is mostly useable now. Work on reports.
This commit is contained in:
@@ -571,7 +571,13 @@ async function handle_qry__event_session(
|
||||
|
||||
{:else}
|
||||
|
||||
<h2 class="h2 text-center rounded-md p-1 px-2 bg-gray-300 flex flex-row gap-0.25 items-center justify-between w-full">
|
||||
<h2
|
||||
class="
|
||||
h2 text-center rounded-md p-1 px-2
|
||||
preset-filled-surface-400-600 text-neutral-800/90
|
||||
flex flex-row gap-0.25 items-center justify-between w-full
|
||||
"
|
||||
>
|
||||
<span
|
||||
class="flex flex-row gap-1 items-center"
|
||||
>
|
||||
@@ -691,17 +697,17 @@ async function handle_qry__event_session(
|
||||
<!-- {#await ae_promises.handle_search__event_presenter}
|
||||
<span class="fas fa-spinner fa-spin"></span>
|
||||
{/await} -->
|
||||
{#if $events_sess.pres_mgmt?.show_report == 'presenters_agree' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'}
|
||||
{#if $events_loc.pres_mgmt?.show_report == 'presenters_agree' && $events_sess.pres_mgmt?.status_qry__search == 'loading'}
|
||||
<span class="fas fa-spinner fa-spin"></span>
|
||||
{/if}
|
||||
|
||||
{#if $events_loc.pres_mgmt.rpt__presenter_agree}
|
||||
{:else if $events_loc.pres_mgmt.rpt__presenter_agree}
|
||||
<span class="fas fa-check m-1"></span>
|
||||
Presenters
|
||||
Agreed
|
||||
{:else}
|
||||
<span class="fas fa-times m-1"></span>
|
||||
Presenters
|
||||
{/if}
|
||||
Presenters
|
||||
{#if $events_loc.pres_mgmt.rpt__presenter_agree}
|
||||
Agreed
|
||||
{:else}
|
||||
Not Agreed
|
||||
{/if}
|
||||
</button>
|
||||
@@ -718,14 +724,16 @@ async function handle_qry__event_session(
|
||||
});
|
||||
$events_loc.pres_mgmt.show_report = 'presenters_biography';
|
||||
}}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.presenter_no_bio}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.presenter_no_bio && !$ae_loc.edit_mode}
|
||||
class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1"
|
||||
title="Show presenters with bios."
|
||||
>
|
||||
{#if $events_sess.pres_mgmt?.show_report == 'presenters_biography' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'}
|
||||
{#if $events_loc.pres_mgmt?.show_report == 'presenters_biography' && $events_sess.pres_mgmt?.status_qry__search == 'loading'}
|
||||
<span class="fas fa-spinner fa-spin"></span>
|
||||
{:else}
|
||||
<span class="fas fa-id-card m-1"></span>
|
||||
<!-- <span class="fas fa-book m-1"></span> -->
|
||||
{/if}
|
||||
<span class="fas fa-book m-1"></span>
|
||||
Presenter Bios
|
||||
</button>
|
||||
|
||||
@@ -741,9 +749,9 @@ async function handle_qry__event_session(
|
||||
});
|
||||
$events_loc.pres_mgmt.show_report = 'presenters_overview';
|
||||
}}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.presenter_overview || !$ae_loc.administrator_access}
|
||||
class:hidden={$lq__event_obj?.mod_pres_mgmt_json?.hide__report_kv.presenter_overview}
|
||||
class="btn btn-sm preset-tonal-success border border-success-500 hover:preset-filled-success-500 transition-all m-1"
|
||||
title="NOT READY YET: Show overview of presenters' statuses. (for LCI)"
|
||||
title="Show overview of presenters' statuses. (A work in progress for LCI)"
|
||||
>
|
||||
{#if $events_sess.pres_mgmt?.show_report == 'presenters_overview' && $events_sess.pres_mgmt.status_rpt[$events_sess.pres_mgmt?.show_report] == 'loading'}
|
||||
<span class="fas fa-spinner fa-spin"></span>
|
||||
@@ -869,24 +877,25 @@ async function handle_qry__event_session(
|
||||
|
||||
|
||||
<!-- All Event Presenter related reports -->
|
||||
<Reports_presenters
|
||||
lq__event_obj={lq__event_obj}
|
||||
event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
{#if $events_loc.pres_mgmt.show_report == 'presenters_agree' || $events_loc.pres_mgmt.show_report == 'presenters_biography' || $events_loc.pres_mgmt.show_report == 'presenters_overview'}
|
||||
<Reports_presenters
|
||||
lq__event_obj={lq__event_obj}
|
||||
event_presenter_obj_li={$events_sess.event_presenter_obj_li}
|
||||
|
||||
rpt__name={$events_loc.pres_mgmt.show_report}
|
||||
rpt__sort={$events_loc.pres_mgmt.qry__presenter_sort}
|
||||
rpt__enabled={$events_loc.pres_mgmt.qry_enabled}
|
||||
rpt__hidden={$events_loc.pres_mgmt.qry_hidden}
|
||||
rpt__limit={$events_loc.pres_mgmt.qry_limit__presenters}
|
||||
rpt__name={$events_loc.pres_mgmt.show_report}
|
||||
rpt__sort={$events_loc.pres_mgmt.qry__presenter_sort}
|
||||
rpt__enabled={$events_loc.pres_mgmt.qry_enabled}
|
||||
rpt__hidden={$events_loc.pres_mgmt.qry_hidden}
|
||||
rpt__limit={$events_loc.pres_mgmt.qry_limit__presenters}
|
||||
|
||||
qry__status={$events_sess.pres_mgmt.status_qry__search}
|
||||
qry__count={$events_sess.event_presenter_obj_li?.length ?? 0}
|
||||
bind:qry__status={$events_sess.pres_mgmt.status_qry__search}
|
||||
qry__count={$events_sess.event_presenter_obj_li?.length ?? 0}
|
||||
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
|
||||
log_lvl={log_lvl}
|
||||
/>
|
||||
hide_session_code={$events_loc.pres_mgmt?.hide__session_code}
|
||||
|
||||
log_lvl={log_lvl}
|
||||
/>
|
||||
{/if}
|
||||
|
||||
<!-- Show presenters that have agreed -->
|
||||
<!-- {#if 1==3 && $events_loc.pres_mgmt.show_report == 'presenters_agree' && $events_sess.event_presenter_obj_li}
|
||||
|
||||
Reference in New Issue
Block a user