Commit Graph

6 Commits

Author SHA1 Message Date
ittoview
cdf0009602 style(整合): 优化更新日志显示,同日期更新合并为单卡片行式布局
via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:46:11 +00:00
ittoview
18461b685c fix(整合): 使用 React Portal 修复模态框层级遮挡问题
根本原因:
- 模态框被渲染在 Header 内部
- Header 本身是 z-10 的层叠上下文
- 导致模态框无法超越侧边栏(z-30)和全屏矩阵(z-50)等根级元素

解决方案:
- 使用 createPortal 将模态框直接渲染到 document.body
- 脱离 Header 的层叠上下文限制
- z-[9999]/z-[10000] 现在真正作用在根层级

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:43:24 +00:00
ittoview
f67f84f24b feat(整合): 优化更新日志显示,按日期分组并突出日期标题
- 实现按日期分组显示更新记录
- 将日期标题放在卡片上方,使用更大的字号(text-lg)
- 添加日期图标和分隔线,增强视觉层次
- 移除时间轴竖线,改用日期分组的扁平化布局
- 优化卡片间距和动画效果

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:38:57 +00:00
ittoview
b2ec80c199 fix(整合): 再次提升更新日志模态框层级至最高优先级
- 将背景遮罩 z-index 从 z-[100] 提升到 z-[9999]
- 将模态框内容 z-index 从 z-[101] 提升到 z-[10000]
- 确保模态框在所有可能的元素之上显示,包括 Header 搜索下拉等

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:36:50 +00:00
ittoview
6548032b06 fix(整合): 修复更新日志模态框层级被其他元素遮挡的问题
- 将模态框背景遮罩 z-index 从 z-50 提升到 z-[100]
- 将模态框内容 z-index 从 z-50 提升到 z-[101]
- 确保模态框在所有其他元素(Header 搜索、Sidebar、全屏矩阵等)之上显示

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:30:20 +00:00
ittoview
c5c19362c5 refactor(整合): 将更新日志改为模态框实现并补充最近20条更新记录
- 将 ChangelogPage 改为 ChangelogModal 模态框组件
- 移除 /changelog 和 /updates 路由,改为模态框弹出
- 修改 Header 按钮点击行为,触发模态框而非路由跳转
- 根据最近20条 git 提交记录补充更新数据
- 优化模态框样式,支持响应式布局和深色模式
- 修复 JSON 中的引号转义问题

via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 03:26:34 +00:00