v1.143.4
Fix
Reset scroll positions in AppLayout and update NavigationContext
- Added logic to reset scroll position of .card-stack__inner on route changes in AppLayout to prevent scroll retention when navigating between pages.
- Updated NavigationContext to clear the closed flag for 'thread_unorganized' when adding to history, ensuring it appears in mobile navigation.
Fix
Adjust spacing in CreateNoteButton and layout in content lists
- Reduced spacer height in CreateNoteButton from 68px to 64px for better alignment.
- Added paddingBottom of 12px to OrganizedContentList and SpaceContentList for improved layout consistency.
Fix
Improve sheet overlay positioning for iOS PWA
- Updated the top positioning of the .sheet-overlay class to use max() with safe-area-inset for better compatibility with iOS status bar.
- Removed redundant iOS-specific class handling for overlay positioning, streamlining the CSS for clarity.
Fix
Adjust mobile layout gap for improved spacing
- Updated the gap in the .mobile-layout class from 0 to 12px to enhance spacing between elements in mobile view.
Feature
Enhance PWA support and layout adjustments
- Added IosPwaClass to conditionally apply .ios-pwa class for better overlay positioning on iOS PWA.
- Reset scroll positions on route changes in AppLayout to improve user experience.
- Updated global and layout CSS to ensure overlays and buttons are positioned correctly in PWA mode, particularly for iOS devices.
