Skip to content

Conversation

@chenjintang-shrimp
Copy link
Contributor

No description provided.

- 根据当前语言动态调整按钮最小和最大尺寸
- 为CJK语言设置更紧凑的按钮尺寸范围
- 实现文本换行和尺寸自适应算法
- 添加按钮工具提示以显示完整文本
- 确保按钮内容垂直居中显示
- 支持最多三行文本显示
- 优化字体度量计算逻辑
- 将 MainWindow 类从 MSFluentWindow 改为 FluentWindow
- 移除旧的导航栏宽度调整逻辑
- 添加新的可折叠导航栏配置方法
- 设置默认折叠状态只显示图标
- 配置展开宽度为200像素
- 移除复杂的按钮绘制修补代码
- 简化导航栏初始化流程
- 增大导航项高度至55px,提升触摸操作准确性
- 调整侧边栏折叠宽度为60px,展开宽度为主窗口280px、设置窗口320px
- 隐藏返回按钮避免与标题栏冲突
- 增加顶部边距防止汉堡菜单与标题栏重叠
- 重写导航面板折叠动画逻辑,实现平滑过渡效果
- 自定义导航项绘制事件,确保图标和指示器垂直居中
- 优化导航工具按钮尺寸和图标居中显示
- 为所有导航元素应用触摸屏友好的字体大小和图标尺寸
- 实现导航项尺寸持久化,防止布局重置
- 添加悬停和按下状态的视觉反馈效果
@lzy98276 lzy98276 merged commit 044235e into master Dec 6, 2025
9 checks passed
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.

3 participants