Files
kovakemlak-crm/src/components
egecankomur 2b48422b68 fix(sidebar): check isMobile before collapsible=none; sticky desktop layout
- 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.
2026-05-14 22:32:59 +03:00
..
2026-05-05 04:37:04 +03:00