v0.5.109: hero role toolbar, skill side-by-side layout, taller detail panel.

Move role filters between grid and detail, fix skill video/text layout and detail height jump, unify item dividers, drop OpenDota matchup cross, sync docs and assets.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
voson
2026-07-30 00:48:07 +08:00
co-authored by Cursor
parent 09f0a0b4a0
commit d6212169af
38 changed files with 7225 additions and 6924 deletions
+145
View File
@@ -4,6 +4,151 @@
## [Unreleased]
## [0.5.109] - 2026-07-30
### Changed
- 英雄页:定位筛选迁至网格与详情之间(Valve 图标斜角按钮);去掉详情 Chip;未选英雄时隐藏详情占位。
- 提高英雄详情固定高度(约至 640px 上限),压缩网格与详情之间的多余空白;Tab 切换高度不跳动。
- 技能 Tab:演示视频与文案强制左右排布;去掉图标与详情之间的中间分割线。
- 核心装备 / 被克装备:详情区上下分割线统一为全宽。
## [0.5.108] - 2026-07-30
### Fixed
- 技能 Tab:演示视频与文案强制左右排布(不再因中间栏偏窄折行上下叠);详情固定高度提至约 560px,常规技能默认可视区内完整展示。
## [0.5.107] - 2026-07-30
### Changed
- 技能 Tab:去掉技能图标与详情之间的中间分割线(装备 Tab 保留)。
## [0.5.106] - 2026-07-30
### Fixed
- 核心装备 / 被克装备:详情区上下分割线统一为全宽(合成线不再缩在 720px 文案栏内)。
## [0.5.105] - 2026-07-30
### Fixed
- 技能 / 核心装备 / 被克装备等 Tab 切换时详情区高度不再跳动(恢复固定高 + 禁止压缩)。
## [0.5.104] - 2026-07-30
### Changed
- 缩小英雄详情固定高度,给网格与定位栏留更多空间;走势 / 对位等长内容仍在详情区内滚动。
## [0.5.103] - 2026-07-30
### Changed
- 未选中英雄时隐藏详情占位条,不再显示提示文案。
## [0.5.102] - 2026-07-30
### Changed
- 战斗属性补全转身速率:OpenDota 缺省时按引擎默认 `0.6` 显示(与官网一致);
`heroes.json` 回填 82 名英雄。
## [0.5.101] - 2026-07-30
### Changed
- 选中英雄时定位栏不再点亮「全部」,只高亮该英雄定位。
## [0.5.100] - 2026-07-30
### Changed
- 去掉英雄定位栏上下分割线。
## [0.5.99] - 2026-07-30
### Changed
- 英雄详情技能区去掉定位 Chip;选中英雄时在上方定位栏高亮对应选项(不影响网格筛选)。
## [0.5.98] - 2026-07-29
### Changed
- 英雄详情战斗属性(攻击 / 防御 / 机动性)改为官网同款图标 + 数值横排;图标取自
dota2.com.cn `herostatic/stats`,视野显示为「白天 / 夜晚」。
## [0.5.97] - 2026-07-29
### Changed
- 英雄定位筛选移至英雄网格与详情面板之间,改用 Valve 风格图标与斜角按钮;保留多选,
暂不展示「幻象」筛选。
## [0.5.96] - 2026-07-29
### Changed
- 加长主导航选中下划线至 44px;hover 改为仅文字提亮,移除与斜切分隔冲突的矩形冷光底。
## [0.5.95] - 2026-07-29
### Changed
- 移除顶栏品牌 Logo 右侧斜线,仅保留暗红内光,减少品牌区与导航之间的装饰噪声。
## [0.5.94] - 2026-07-29
### Changed
- 放大宽屏顶栏比例:主导航改为 16px / 76px 最小宽 / 44px 点击高,品牌 Logo 提升至
32px;≤1200px 自动恢复 15px / 40px 紧凑规格,筛选 Chip 保持次级尺寸。
## [0.5.93] - 2026-07-29
### Changed
- 顶栏轻度借鉴 Dota 2 国服官网:加入近黑金属横梁、暗红品牌内光与斜切细分隔;
保留青色短下划线和定位 Chip,不复刻门户式梯形按钮、厚重贴图与高顶栏。
## [0.5.92] - 2026-07-29
### Changed
- 主导航放弃连续按钮外框,改为轻量文字 Tab:透明背景、低噪 hover 与青色短下划线选中态;定位筛选继续使用独立 Chip,强化两级导航层次。
## [0.5.91] - 2026-07-29
### Changed
- 顶部导航改为紧凑双层:首行品牌 | 居中主导航 | 搜索+邮件;次行仅英雄定位筛选。
去掉品牌/邮件绝对悬浮与搜索贴边,减少横向空洞;窄桌面收紧 Tab/搜索并隐藏品牌标题。
## [0.5.90] - 2026-07-29
### Changed
- 对位页底部文案简化为「数据来自 STRATZ(相对优势,全局聚合)。」
## [0.5.89] - 2026-07-29
### Changed
- 英雄「对位」统一只使用 STRATZ(`stratz_matchup_tops.json`);移除 OpenDota
对位交叉与页面「来源一致 / 分歧」提示;`audit_relations` 改为 STRATZ 单源审计。
## [0.5.88] - 2026-07-29
### Changed
- 根目录 `DESIGN.md` 改为上分帝 Web 视觉设计规范([design.md](https://github.com/google-labs-code/design.md) 格式);
原技术方案迁至 `ARCHITECTURE.md`
- Web 统一设计令牌:色板、字号层级、4/8 间距、圆角、内容宽度档位与焦点态;
排行 / 比赛 / 主播 / 物品补齐页标题;版本号展示降至 32px;断点收敛为 640 / 900 / 1200。
## [0.5.87] - 2026-07-29
### Fixed