Badges: center badge wrapper via mx-auto so Edit Mode debug div doesn't shift layout
This commit is contained in:
@@ -289,7 +289,7 @@
|
|||||||
class="event_badge_wrapper event_badge print_area
|
class="event_badge_wrapper event_badge print_area
|
||||||
flex flex-row flex-wrap gap-4
|
flex flex-row flex-wrap gap-4
|
||||||
items-stretch justify-center
|
items-stretch justify-center
|
||||||
p-2 m-0
|
p-2 mx-auto
|
||||||
outline-2 outline-dashed outline-blue-500
|
outline-2 outline-dashed outline-blue-500
|
||||||
min-h-[6.0in]
|
min-h-[6.0in]
|
||||||
max-w-[8.5in] overflow-visible
|
max-w-[8.5in] overflow-visible
|
||||||
|
|||||||
@@ -51,6 +51,7 @@
|
|||||||
events__reports={$lq__event_presenter_obj?.event_id &&
|
events__reports={$lq__event_presenter_obj?.event_id &&
|
||||||
$ae_loc.trusted_access}
|
$ae_loc.trusted_access}
|
||||||
events__session_id={$lq__event_presenter_obj?.event_session_id}
|
events__session_id={$lq__event_presenter_obj?.event_session_id}
|
||||||
|
events__launcher_session_id={$lq__event_presenter_obj?.event_session_id}
|
||||||
events__session_search={$events_slct.event_id}
|
events__session_search={$events_slct.event_id}
|
||||||
/>
|
/>
|
||||||
|
|
||||||
|
|||||||
@@ -48,7 +48,7 @@
|
|||||||
<div
|
<div
|
||||||
class="flex flex-row flex-wrap gap-1 items-center justify-around w-full"
|
class="flex flex-row flex-wrap gap-1 items-center justify-around w-full"
|
||||||
>
|
>
|
||||||
<!-- launcher_id is the event_location_id -->
|
<!-- launcher_id is the event_location_id; launcher_session_id pre-loads this session in the launcher -->
|
||||||
<Comp__events_menu_nav
|
<Comp__events_menu_nav
|
||||||
hide={false}
|
hide={false}
|
||||||
event_id={$lq__event_session_obj?.event_id}
|
event_id={$lq__event_session_obj?.event_id}
|
||||||
@@ -59,6 +59,10 @@
|
|||||||
$ae_loc.administrator_access
|
$ae_loc.administrator_access
|
||||||
? $lq__event_session_obj?.event_location_id
|
? $lq__event_session_obj?.event_location_id
|
||||||
: null}
|
: null}
|
||||||
|
events__launcher_session_id={$lq__event_session_obj?.event_session_id &&
|
||||||
|
$ae_loc.administrator_access
|
||||||
|
? $lq__event_session_obj?.event_session_id
|
||||||
|
: null}
|
||||||
events__location_id={$lq__event_session_obj?.event_location_id &&
|
events__location_id={$lq__event_session_obj?.event_location_id &&
|
||||||
$ae_loc.trusted_access
|
$ae_loc.trusted_access
|
||||||
? $lq__event_session_obj?.event_location_id
|
? $lq__event_session_obj?.event_location_id
|
||||||
|
|||||||
@@ -20,7 +20,8 @@
|
|||||||
// export let events__presenter_id: null|string = null; // event_presenter_id
|
// export let events__presenter_id: null|string = null; // event_presenter_id
|
||||||
events__reports?: boolean; // event_id
|
events__reports?: boolean; // event_id
|
||||||
events__settings?: boolean; // event_id
|
events__settings?: boolean; // event_id
|
||||||
events__session_id?: null | string; // event_session_id
|
events__launcher_session_id?: null | string; // event_session_id to pass to launcher as ?session_id=
|
||||||
|
events__session_id?: null | string; // event_session_id — used for "Back to Session" link only
|
||||||
events__session_search?: boolean; // event_id
|
events__session_search?: boolean; // event_id
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -29,6 +30,7 @@
|
|||||||
event_id = null,
|
event_id = null,
|
||||||
ae_core = false,
|
ae_core = false,
|
||||||
events__launcher_id = null,
|
events__launcher_id = null,
|
||||||
|
events__launcher_session_id = null,
|
||||||
events__location_id = null,
|
events__location_id = null,
|
||||||
events__locations = false,
|
events__locations = false,
|
||||||
events__reports = false,
|
events__reports = false,
|
||||||
@@ -39,7 +41,7 @@
|
|||||||
|
|
||||||
// Build launcher URL segments separately so the href template stays simple (avoids ternaries in href attr)
|
// Build launcher URL segments separately so the href template stays simple (avoids ternaries in href attr)
|
||||||
let launcher_loc_seg = $derived(events__launcher_id ? `/${events__launcher_id}` : '');
|
let launcher_loc_seg = $derived(events__launcher_id ? `/${events__launcher_id}` : '');
|
||||||
let launcher_sess_qry = $derived(events__session_id ? `?session_id=${events__session_id}` : '');
|
let launcher_sess_qry = $derived(events__launcher_session_id ? `?session_id=${events__launcher_session_id}` : '');
|
||||||
</script>
|
</script>
|
||||||
|
|
||||||
<!-- This is for common navigation links. -->
|
<!-- This is for common navigation links. -->
|
||||||
@@ -106,6 +108,7 @@
|
|||||||
<span class="fas fa-chalkboard-teacher m-1"></span>
|
<span class="fas fa-chalkboard-teacher m-1"></span>
|
||||||
Back to Session
|
Back to Session
|
||||||
</a>
|
</a>
|
||||||
|
<!-- eslint-disable-next-line svelte/valid-compile -->
|
||||||
<a
|
<a
|
||||||
href="/events/{event_id}/launcher{launcher_loc_seg}{launcher_sess_qry}"
|
href="/events/{event_id}/launcher{launcher_loc_seg}{launcher_sess_qry}"
|
||||||
class="btn btn-sm mx-1 ae_btn_info"
|
class="btn btn-sm mx-1 ae_btn_info"
|
||||||
|
|||||||
Reference in New Issue
Block a user