mirror of
https://github.com/CherryHQ/cherry-studio.git
synced 2026-01-26 13:42:20 +08:00
* feat(聊天导航): 新增关闭、置顶和置底按钮并更新图标 在聊天导航组件中新增了关闭、置顶和置底按钮,并更新了相关图标以提升用户体验。同时,添加了点击关闭按钮时隐藏导航的功能。 * feat(消息导航): 添加手动关闭状态以避免误触 在 ChatNavigation 组件中添加 `manuallyClosedUntil` 状态,用于在用户手动关闭导航后,1分钟内不响应鼠标靠近事件。这可以防止用户在操作时误触导航栏,提升用户体验。 * refactor(ChatNavigation): 重命名函数并添加滚动处理逻辑 重命名 handleChatNavigationClick 为 handleCloseChatNavigation 以提高代码可读性,并添加 handleScrollToTop 和 handleScrollToBottom 函数以处理滚动逻辑 * fix: 修复滚动到顶部时位置不正确的问题 将 `scrollToTop` 函数中的 `top` 值从 `0` 改为 `-container.scrollHeight`,以确保滚动到顶部时位置正确 * docs(i18n): 添加新的翻译字符串以支持更多操作 在多个语言文件中添加了“回到顶部”、“回到底部”和“关闭”的翻译字符串,以支持更多用户界面操作。 * refactor: 移除未使用的变量以简化代码 ``` 解释: - **类型**: `refactor`,因为这是代码重构,移除了未使用的变量,没有改变功能行为。 - **描述**: 移除了未使用的变量以简化代码,符合简洁和可维护性的原则。 |
||
|---|---|---|
| .. | ||
| main | ||
| preload | ||
| renderer | ||