diff --git a/sx/sx/layouts.sx b/sx/sx/layouts.sx index cf412a0..666fa46 100644 --- a/sx/sx/layouts.sx +++ b/sx/sx/layouts.sx @@ -168,9 +168,10 @@ (defcomp ~layouts/standalone-docs-layout-full () nil) -;; Standalone OOB: nothing needed — nav is in content. -(defcomp ~layouts/standalone-docs-layout-oob () - nil) +;; Standalone OOB: delegate to shared layout for proper OOB swap structure. +;; The content (with nav + header island) goes into #main-panel via sx-swap-oob. +(defcomp ~layouts/standalone-docs-layout-oob (&key content) :affinity :server + (~shared:layout/oob-sx :content content)) ;; Standalone mobile: nothing — nav is in content. (defcomp ~layouts/standalone-docs-layout-mobile ()