v1.67.4
Improvement
Enhance scrolling behavior in new-note-panel within BottomSheet
We've made an improvement: Enhance scrolling behavior in new-note-panel within BottomSheet
- Added explicit max-height and min-height to .tiptap-content in new-note-panel to improve scrolling on mobile devices.
- Ensured overflow-y is set to auto and overflow-x is hidden to enhance user experience when interacting with notes.
Improvement
Improve BottomSheet and NewNotePanel layout and scrolling behavior
We've made an improvement: Improve BottomSheet and NewNotePanel layout and scrolling behavior
- Updated BottomSheet component to enhance the layout of note and resource panels with additional CSS classes for better styling.
- Modified NewNotePanel to conditionally apply a class when rendered within BottomSheet, improving its layout and scrolling behavior.
- Enhanced CSS rules to ensure consistent height management and scrolling functionality across components.
Improvement
Enhance layout and scrolling behavior in BottomSheet and TiptapEditor
We've made an improvement: Enhance layout and scrolling behavior in BottomSheet and TiptapEditor
- Updated CSS for BottomSheet to use flexbox for consistent content area height and scrolling.
- Modified TiptapEditor styles to prevent unwanted scrolling behavior on mobile while allowing vertical touch scrolling.
Feature
Implement shared spaces and enhance navigation context handling
- Completed the implementation of shared spaces, allowing users to invite others via link and manage their participation.
- Updated documentation to reflect new features, including the shared spaces design and permissions.
- Removed the NoteThreadAccess table; context for note access is now determined by URL parameters and navigation state.
- Enhanced the BottomSheet and TiptapEditor components to improve user experience on mobile, particularly when the keyboard is open.
