Fix: system bar hide logic for iframe and menu param overrides (IDAA embed reliability)
This commit is contained in:
@@ -229,6 +229,9 @@ const theme_options = [
|
||||
OUTER WRAPPER — fixed bottom-right, hidden on print
|
||||
Visibility when in iframe is controlled by +layout.svelte (trusted_access gate)
|
||||
══════════════════════════════════════════════════════════════════════════ -->
|
||||
<!-- {#if disable} -->
|
||||
<!-- Hidden state: render nothing (not even the bar) -->
|
||||
<!-- {:else} -->
|
||||
<div
|
||||
class="
|
||||
ae_sys_bar
|
||||
@@ -237,6 +240,7 @@ const theme_options = [
|
||||
flex
|
||||
flex-col items-end gap-1 print:hidden
|
||||
"
|
||||
class:d-none={hide}
|
||||
class:hidden={hide}>
|
||||
<!-- ── EXPANDED PANEL ──────────────────────────────────────────────────── -->
|
||||
{#if expand}
|
||||
@@ -723,6 +727,10 @@ const theme_options = [
|
||||
<!-- END: Compact bar -->
|
||||
</div>
|
||||
|
||||
|
||||
<!-- {/if} -->
|
||||
|
||||
|
||||
<style>
|
||||
/*
|
||||
* Strip blue backgrounds and fixed widths from sub-components when
|
||||
|
||||
Reference in New Issue
Block a user