{#if ($events_loc?.ver !== $events_sess?.ver)}
{ // Clear the IndexedDB clear_idb(); // Clear localStorage and sessionStorage clear_local(); // clear_sess(); alert('The page will now reload. You may need to sign in again.'); // Clear local storage and reload the page to get the latest version. // window.localStorage.clear(); location.reload(); }} title="A new version of One Sky IT's Aether Events module is available. Click to reload the page and use the latest version." >
New Events Module Version Available!
Click to Reload
You may need to sign in again.
{/if}
{#if !$ae_sess?.disable_sys_nav}
600} class:opacity-0={yTop > 250} class=" submenu z-20 hover:opacity-100 absolute top-0 left-0 right-0 w-full max-w-7xl min-h-12 md:min-h-20 p-1 px-2 pb-2 m-auto flex flex-col sm:flex-row sm:flex-wrap items-center justify-between gap-1 border-b-2 rounded-b-lg bg-gray-200 dark:bg-gray-800 transition-all duration-1000 " >
Æ Events
{#if !$ae_sess?.disable_sys_header}
{/if}
Home
{/if}
50 && nav_y_height <= 100} class:pt-32={nav_y_height > 100 && nav_y_height <= 150} class:pt-40={nav_y_height > 150 && nav_y_height <= 200} class=" main_content grow px-1 md:px-2 lg:px-4 pb-48 flex flex-col gap-1 items-center justify-start " > {@render children?.()}
750} class:opacity-0={yTop < 750} class:ae_btn_warning_filled={yTop > 1500} onclick={() => { document.getElementById('ae_main_content')?.scrollTo({ top: 0, behavior: 'smooth' }); window.parent.postMessage({'scroll_to': 0}, "*"); // This should be }} title="Scroll to top" >
Scroll to Top
750} class:opacity-0={yTop < 750} class:ae_btn_warning_filled={yTop > 1500} onclick={() => { document.getElementById('ae_main_content')?.scrollTo({ top: yScroll, behavior: 'smooth' }); window.parent.postMessage({'scroll_to': scroll_y}, "*"); }} title="Scroll to bottom" >
Scroll to Bottom
{#if !$ae_sess?.disable_sys_footer} {/if}