2b48422b68
- Swap isMobile and collapsible=none checks: mobile always gets Sheet overlay regardless of collapsible setting. Previously collapsible=none rendered an inline div on mobile, pushing content and preventing close. - collapsible=none desktop path: use sticky top-0 h-svh instead of h-full so the sidebar stays visible while the page scrolls. - Update sidebar-none-mode CSS to use align-items:flex-start which is required for sticky children in a flex container. Root cause: stored sidebarCollapsible=none pref (set via theme customizer) triggered this code path on both mobile and desktop.