Skip to content

Conversation

@chengcheng84
Copy link
Contributor

平板设备侧边栏
Screenshot_20260204_185758_com cherry_ai cherry_studio_app
Screenshot_20260204_185805_com cherry_ai cherry_studio_app
Screenshot_20260204_185810_com cherry_ai cherry_studio_app

Update various settings screens to use ScrollView with padding instead of Container for better scrolling behavior and consistent layout. Also adjust drawer handling in McpScreen to use custom hook.
Introduce a new dropdown in general settings to select tablet sidebar position (left/right). Includes new icons, preference schema updates, and UI component.
Introduce a responsive layout for tablets in landscape mode with a persistent sidebar. The sidebar contains navigation elements and assistant list. Mobile and portrait layouts remain unchanged with drawer navigation. Added useDrawer hook to centralize drawer logic.
Add cleanup for navigation ref to prevent memory leaks
Replace useMemo with direct computation in useResponsive hook
Update navigationRef to use mutable ref object
Update various settings screens to use ScrollView with padding instead of Container for better scrolling behavior and consistent layout. Also adjust drawer handling in McpScreen to use custom hook.
Introduce a new dropdown in general settings to select tablet sidebar position (left/right). Includes new icons, preference schema updates, and UI component.
Introduce a responsive layout for tablets in landscape mode with a persistent sidebar. The sidebar contains navigation elements and assistant list. Mobile and portrait layouts remain unchanged with drawer navigation. Added useDrawer hook to centralize drawer logic.
Add cleanup for navigation ref to prevent memory leaks
Replace useMemo with direct computation in useResponsive hook
Update navigationRef to use mutable ref object
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant