- [Mini View Multi-Account Pool & Toggle Improvements] Support Account Pool Matrix vs. Single View Toggle and UI Polish (Thanks to @EricZhou05):
- Single View vs. Pool Matrix Toggle: Mini window now supports seamlessly toggling between single account details and the full account pool matrix view.
- Compact i18n Labels: Compacted mini view toggle button labels across all supported locales to prevent text overflow and line wraps.
- Quota Bar Warning Color: Quota bars automatically transition to warning yellow when remaining quota drops below 50%.
- UI Polish & Refactoring: Fixed badge padding, resolved window resize effect dependency bugs, eliminated redundant refreshes, and extracted i18n label keys.
- [Viewport Boundaries & Anti-Clipping Fixes] Resolve Dropdown Overflow and Scrolling Interception in GroupedSelect (PR #3591, Thanks to @zepeng-jin):
- Smart Viewport Auto-Flip: Dynamically measures remaining space above and below the trigger; automatically flips dropdown upward when space below is under 260px and top space is more ample.
- Fixed Positioning & Dynamic Max Height: Upgraded Portal float position to
fixedwith dynamicmaxHeightbounds, ensuring full dropdown item visibility and smooth scrolling.
- [迷你悬浮窗多账号池交互与视图切换] 支持悬浮窗单账号与账号池矩阵视图切换及 UI 细节优化 (Thanks to @EricZhou05):
- 单账号与账号池视图无缝切换: 迷你悬浮窗支持在单账号卡片与多账号池矩阵视图之间灵活切换,方便快速掌控全局号池状态。
- 精简多语言标签文案: 针对多语言(i18n)精简悬浮窗切换按钮文案,防止在特定语言(如俄语、德语)下按钮文本溢出与换行。
- 配额进度条警示色调整: 当账号配额低于 50% 时,配额条颜色由默认紫色平滑降级转换为黄色警告色,提升风险识别度。
- UI 细节与组件提取: 优化徽章 Padding 边距、解决窗口 Resize 监听副作用依赖与冗余刷新问题,并将悬浮窗多语言文案统一提取抽离。
- [视口边界自适应与防截断治理] 修复 GroupedSelect 下拉菜单靠近视口底部时被截断与无法滚动的溢出问题 (PR #3591, Thanks to @zepeng-jin):
- 智能视口翻转 (Auto-Flip): 动态计算视口上下方剩余空间,当下部空间不足 260px 且上方更充裕时自动向上翻转展开,彻底解决底部卡片(如自定义模型映射)下拉菜单穿底的问题。
- Fixed 视口定位与动态高度约束: 将 Portal 浮层定位升级为
position: fixed,并动态计算maxHeight(保留视口上下安全边距)与横向防溢出边界保护,确保在小窗口及任何滚动场景下选项与输入框完整可见且滚动顺畅。
What's Changed
- fix(ui): 修复 GroupedSelect 下拉菜单靠近视口底部时被截断与无法滚动的溢出问题 by @zepeng-jin in #3591
- feat(ui): support account pool matrix and single view toggle in mini window by @EricZhou05 in #3592
New Contributors
- @zepeng-jin made their first contribution in #3591
Full Changelog: v4.9.2-beta.3...v4.9.2-beta.4