diff --git a/src/routes/+layout.svelte b/src/routes/+layout.svelte index 12bcbe7a..9fb764ed 100644 --- a/src/routes/+layout.svelte +++ b/src/routes/+layout.svelte @@ -290,14 +290,14 @@ {#if browser && (is_offline || api_unreachable)} -
+
{is_offline ? 'Offline' : api_error_msg}
{/if} {#if browser && flag_expired} -
+

Your session has expired. Please reload or sign in again.

@@ -310,7 +310,7 @@ {@render children?.()} {#if is_hydrating} -
+
Hydrating Aether...
@@ -327,10 +327,13 @@ {/if} {#if browser && (!$ae_loc?.iframe || $ae_loc?.trusted_access)} - + +
+ - - {#if $ae_loc.edit_mode || $ae_loc.debug_menu.expand} - - {/if} + + {#if $ae_loc.edit_mode || $ae_loc.debug_menu.expand} + + {/if} +
{/if} diff --git a/src/routes/events/+layout.svelte b/src/routes/events/+layout.svelte index e440e16b..43192e63 100644 --- a/src/routes/events/+layout.svelte +++ b/src/routes/events/+layout.svelte @@ -216,6 +216,7 @@ class:opacity-0={yTop > 250} class=" submenu + print:hidden z-20 hover:opacity-100 absolute top-0 left-0 right-0 diff --git a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte index d32f9fb8..9138b0d5 100644 --- a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/ae_comp__badge_obj_view_v2.svelte @@ -1003,9 +1003,15 @@ } @media print { + /* Remove all decorative outlines — only badge content should print */ .event_badge_wrapper { + outline: none !important; box-shadow: none; } + .badge_front, + .badge_back { + outline: none !important; + } } .badge_front, diff --git a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/print/+page.svelte b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/print/+page.svelte index dd808201..71127ef9 100644 --- a/src/routes/events/[event_id]/(badges)/badges/[badge_id]/print/+page.svelte +++ b/src/routes/events/[event_id]/(badges)/badges/[badge_id]/print/+page.svelte @@ -134,6 +134,30 @@ it dynamically here based on the template's layout field rather than putting it in the compiled layout CSS files. --> + + + + {#if $lq__event_badge_template_obj?.layout === 'badge_3.5x5.5_pvc'}