Now with presenter biography. Used the speakers collection that was done for CHOW as the basis.

This commit is contained in:
Scott Idem
2024-06-28 12:02:45 -04:00
parent 298f87960a
commit 4183c9022c
3 changed files with 88 additions and 10 deletions

View File

@@ -56,7 +56,7 @@ onMount(() => {
</script>
<section class="svelte_component event_file_uploaded_manage {container_class_li.join(' ')}">
<section class="svelte_component event_file_uploaded_manage {container_class_li}">
<button
type="button"
on:click={() => {
@@ -112,12 +112,12 @@ onMount(() => {
return_file: true,
filename: event_file_obj.filename,
auto_download: true,
log_lvl: 1
log_lvl: 0
});
// window.postMessage({ type: 'download_event_file', event_file_id: event_file_obj.event_file_id_random, filename: event_file_obj.filename, auto_download: true }, '*');
}}
class="btn btn-md variant-soft-primary hover:variant-filled-primary min-w-96"
class="btn btn-sm lg:btn-md variant-soft-primary hover:variant-filled-primary min-w-72 lg:min-w-96"
title={`Download this file: ${event_file_obj.filename} [API] -- SHA256 hash: ${event_file_obj.hash_sha256.slice(0, 10)}...`}
>
{#await ae_promises[event_file_obj.event_file_id_random]}
@@ -182,7 +182,7 @@ onMount(() => {
ae_promises.delete__event_file_obj = await events_func.handle_delete_ae_obj_id__event_file({
api_cfg: $ae_api,
event_file_id: event_file_obj.event_file_id_random,
log_lvl: 2
log_lvl: 1
})
}}
class="btn btn-sm variant-glass-tertiary hover:variant-soft-success"
@@ -251,7 +251,7 @@ onMount(() => {
}}
class="select min-w-fit max-w-fit text-sm mx-1"
>
<option value={null} selected={!event_file_obj.file_purpose}>-- purpose not set --</option>
<option value={null} selected={!event_file_obj.file_purpose} class="text-xs">-- purpose not set --</option>
<option value="outline" selected={event_file_obj.file_purpose === 'outline'}>1. Outline</option>
<option value="draft" selected={event_file_obj.file_purpose === 'draft'}>2. Draft</option>
<option value="final" selected={event_file_obj.file_purpose === 'final'}>3. Final</option>
@@ -268,10 +268,10 @@ onMount(() => {
</td>
<td class="event_file_info file_meta text-gray-500">
<div class="flex flex-col text-sm">
<div class="flex flex-col text-xs lg:text-sm">
<!-- {event_file_obj.hosted_file_content_type} -->
<span class="w-full flex flex-row justify-between">
<span class="w-full flex flex-col lg:flex-row justify-between">
<span>
Type:
<strong>{event_file_obj.extension} <span class="fas fa-{ae_util.file_extension_icon(event_file_obj.extension)}"></span>
@@ -292,7 +292,7 @@ onMount(() => {
</span>
</span>
<span class="w-full flex flex-row justify-between">
<span class="w-full flex flex-col lg:flex-row justify-between">
<span title="SHA 256: {event_file_obj.hash_sha256}">
Hash: <strong>{event_file_obj.hash_sha256.slice(0, 10)}&mldr;</strong>
</span>