From 11d7632571500fb9c6268b0b8eadf918bbc386fa Mon Sep 17 00:00:00 2001 From: Scott Idem Date: Fri, 13 Mar 2026 17:44:21 -0400 Subject: [PATCH] feat(events): collapse session description by default with toggle --- .../session/[session_id]/session_view.svelte | 28 ++++++++++++++++--- 1 file changed, 24 insertions(+), 4 deletions(-) diff --git a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/session_view.svelte b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/session_view.svelte index 6bd35d7d..a5c30d29 100644 --- a/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/session_view.svelte +++ b/src/routes/events/[event_id]/(pres_mgmt)/session/[session_id]/session_view.svelte @@ -38,6 +38,9 @@ $events_sess.pres_mgmt.show_modal__presenter_agree = false; $events_sess.pres_mgmt.show_content__presenter_start = false; + // Description expand/collapse — collapsed by default (descriptions can be long) + let desc_expanded = $state(false); + // QR Code Generation Logic $events_sess.pres_mgmt.session__updated_on = null; $effect(() => { @@ -171,12 +174,29 @@ {/if} - + {#if $lq__event_session_obj?.description}
- Description -

{$lq__event_session_obj.description}

+ + {#if desc_expanded} +

{$lq__event_session_obj.description}

+ {/if}
{/if}