Making things look nicer. AI is still not good at this.
This commit is contained in:
@@ -194,11 +194,12 @@ async function handle_convert_pdf_to_image(event_file_obj: key_val) {
|
|||||||
display_mode != 'default'}>
|
display_mode != 'default'}>
|
||||||
Manage Files:
|
Manage Files:
|
||||||
<span
|
<span
|
||||||
class="bg-success-100 border-success-200 rounded-lg border px-4 font-bold"
|
class="preset-filled-surface-300-700 rounded-lg px-4 text-xl font-bold"
|
||||||
title="Files for {link_to_type ?? '-- not set --'}: {link_to_id ??
|
title="Files for {link_to_type ?? '-- not set --'}: {link_to_id ??
|
||||||
'-- not set --'} (files: {$lq__event_file_obj_li?.length ??
|
'-- not set --'} (files: {$lq__event_file_obj_li?.length ??
|
||||||
'None'})">
|
'None'})">
|
||||||
<FolderOpen size="1em" class="mx-1" />
|
<FolderOpen size=".9em" class="text-surface-800-200" />
|
||||||
|
<!-- eslint-disable-next-line svelte/no-at-html-tags -->
|
||||||
{@html $lq__event_file_obj_li
|
{@html $lq__event_file_obj_li
|
||||||
? `${$lq__event_file_obj_li.length}×`
|
? `${$lq__event_file_obj_li.length}×`
|
||||||
: '-- none --'}
|
: '-- none --'}
|
||||||
|
|||||||
@@ -53,8 +53,10 @@ import {
|
|||||||
Link,
|
Link,
|
||||||
LoaderCircle,
|
LoaderCircle,
|
||||||
Mail,
|
Mail,
|
||||||
|
MessageSquareText,
|
||||||
Pencil,
|
Pencil,
|
||||||
Plus,
|
Plus,
|
||||||
|
Presentation,
|
||||||
RefreshCw,
|
RefreshCw,
|
||||||
Save,
|
Save,
|
||||||
Tag,
|
Tag,
|
||||||
@@ -155,12 +157,22 @@ $effect(() => {
|
|||||||
|
|
||||||
<section class="p-2">
|
<section class="p-2">
|
||||||
<h3 class="h6 text-lg/6">
|
<h3 class="h6 text-lg/6">
|
||||||
<span class="text-surface-800-200 text-sm"> Session: </span>
|
|
||||||
|
<!-- text-blue-500 hover:text-blue-800 -->
|
||||||
|
<!-- hover:underline -->
|
||||||
<a
|
<a
|
||||||
href="/events/{$lq__event_presenter_obj?.event_id}/session/{$lq__event_presenter_obj?.event_session_id}"
|
href="/events/{$lq__event_presenter_obj?.event_id}/session/{$lq__event_presenter_obj?.event_session_id}"
|
||||||
class="text-blue-500 hover:text-blue-800 hover:underline"
|
class="btn preset-tonal-secondary preset-outlined-secondary-100-900"
|
||||||
title="ID: {$lq__event_presenter_obj?.event_session_id}"
|
title="ID: {$lq__event_presenter_obj?.event_session_id}"
|
||||||
>"{$lq__event_presenter_obj?.event_session_name}"</a>
|
>
|
||||||
|
<span class="text-surface-800-200 text-sm">
|
||||||
|
<Presentation
|
||||||
|
size="1em"
|
||||||
|
class="" />
|
||||||
|
Session:
|
||||||
|
</span>
|
||||||
|
"{$lq__event_presenter_obj?.event_session_name}"
|
||||||
|
</a>
|
||||||
</h3>
|
</h3>
|
||||||
<h3 class="h6 text-lg/6">
|
<h3 class="h6 text-lg/6">
|
||||||
<Element_ae_obj_field_editor
|
<Element_ae_obj_field_editor
|
||||||
@@ -177,6 +189,9 @@ $effect(() => {
|
|||||||
log_lvl: 0
|
log_lvl: 0
|
||||||
})}>
|
})}>
|
||||||
<span class="text-surface-800-200 text-sm">
|
<span class="text-surface-800-200 text-sm">
|
||||||
|
<MessageSquareText
|
||||||
|
size="1em"
|
||||||
|
class="text-primary-500" />
|
||||||
Presentation:
|
Presentation:
|
||||||
</span>
|
</span>
|
||||||
<span
|
<span
|
||||||
|
|||||||
@@ -107,10 +107,10 @@ let ae_tmp: key_val = $state({});
|
|||||||
|
|
||||||
{#if $lq__event_presenter_obj_li?.length}
|
{#if $lq__event_presenter_obj_li?.length}
|
||||||
<span
|
<span
|
||||||
class="preset-filled-success-100-900 rounded-lg px-4 text-3xl font-bold"
|
class="preset-filled-surface-300-700 rounded-lg px-4 text-xl font-bold"
|
||||||
title="Count {$lq__event_presenter_obj_li.length ??
|
title="Count {$lq__event_presenter_obj_li.length ??
|
||||||
'None'}">
|
'None'}">
|
||||||
<ListOrdered size="1em" class="mx-4" />
|
<ListOrdered size=".9em" class="text-surface-800-200" />
|
||||||
{$lq__event_presenter_obj_li.length ?? 'None'}×
|
{$lq__event_presenter_obj_li.length ?? 'None'}×
|
||||||
</span>
|
</span>
|
||||||
{/if}
|
{/if}
|
||||||
@@ -147,20 +147,20 @@ let ae_tmp: key_val = $state({});
|
|||||||
{#if event_presenter_obj?.given_name && event_presenter_obj?.given_name != 'Group'}
|
{#if event_presenter_obj?.given_name && event_presenter_obj?.given_name != 'Group'}
|
||||||
<User
|
<User
|
||||||
size="1em"
|
size="1em"
|
||||||
class="text-surface-800-200 m-0.5 text-xs" />
|
class="text-surface-800-200 m-0.5 text-sm" />
|
||||||
{:else if event_presenter_obj?.given_name == 'Group'}
|
{:else if event_presenter_obj?.given_name == 'Group'}
|
||||||
<Users
|
<Users
|
||||||
size="1em"
|
size="1em"
|
||||||
class="text-surface-800-200 m-0.5 text-xs" />
|
class="text-surface-800-200 m-0.5 text-sm" />
|
||||||
{:else}
|
{:else}
|
||||||
<UserX
|
<UserX
|
||||||
size="1em"
|
size="1em"
|
||||||
class="text-surface-800-200 m-0.5 text-xs" />
|
class="text-surface-800-200 m-0.5 text-sm" />
|
||||||
{/if}
|
{/if}
|
||||||
{#if event_presenter_obj.priority}
|
{#if event_presenter_obj.priority}
|
||||||
<Star
|
<Star
|
||||||
size="1em"
|
size="1em"
|
||||||
class="text-yellow-800-200 m-0.5 text-xs" />
|
class="text-yellow-800-200 m-0.5 text-sm" />
|
||||||
{/if}
|
{/if}
|
||||||
<span class="grow text-center">
|
<span class="grow text-center">
|
||||||
{#if event_presenter_obj?.given_name && event_presenter_obj?.given_name != 'Group'}
|
{#if event_presenter_obj?.given_name && event_presenter_obj?.given_name != 'Group'}
|
||||||
|
|||||||
@@ -99,10 +99,10 @@ import {
|
|||||||
|
|
||||||
{#if lq__event_presentation_obj_li?.length}
|
{#if lq__event_presentation_obj_li?.length}
|
||||||
<span
|
<span
|
||||||
class="preset-filled-success-100-900 rounded-lg px-4 text-3xl font-bold"
|
class="preset-filled-surface-300-700 rounded-lg px-4 text-xl font-bold"
|
||||||
title="Count {lq__event_presentation_obj_li.length ??
|
title="Count {lq__event_presentation_obj_li.length ??
|
||||||
'None'}">
|
'None'}">
|
||||||
<ListOrdered size="1em" class="" />
|
<ListOrdered size=".9em" class="text-surface-800-200" />
|
||||||
{lq__event_presentation_obj_li.length ?? 'None'}×
|
{lq__event_presentation_obj_li.length ?? 'None'}×
|
||||||
</span>
|
</span>
|
||||||
{/if}
|
{/if}
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ import {
|
|||||||
Search,
|
Search,
|
||||||
GraduationCap,
|
GraduationCap,
|
||||||
Plane,
|
Plane,
|
||||||
|
Presentation,
|
||||||
Settings
|
Settings
|
||||||
} from '@lucide/svelte';
|
} from '@lucide/svelte';
|
||||||
|
|
||||||
@@ -120,7 +121,7 @@ let launcher_sess_qry = $derived.by(() => {
|
|||||||
href="/events/{event_id}/session/{events__session_id}"
|
href="/events/{event_id}/session/{events__session_id}"
|
||||||
class="btn btn-sm ae_btn_info mx-1"
|
class="btn btn-sm ae_btn_info mx-1"
|
||||||
class:hidden={!events__session_id}>
|
class:hidden={!events__session_id}>
|
||||||
<GraduationCap size="1em" aria-hidden="true" />
|
<Presentation size="1em" aria-hidden="true" />
|
||||||
Back to Session
|
Back to Session
|
||||||
</a>
|
</a>
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user