Skip to content

[codex] stabilize graph interactions and polish UI states#15

Draft
dydpop wants to merge 1 commit into
mainfrom
codex/skillwiki-ui-graph-polish-20260617
Draft

[codex] stabilize graph interactions and polish UI states#15
dydpop wants to merge 1 commit into
mainfrom
codex/skillwiki-ui-graph-polish-20260617

Conversation

@dydpop

@dydpop dydpop commented Jun 16, 2026

Copy link
Copy Markdown
Collaborator

更改内容

  • 修复图谱节点/边点击后的重复重建、重排和重新适配问题:点击后只更新选中态和详情面板,不再让整张图重新弹开。
  • 修复图谱节点 hover 收缩后不能自然恢复的问题:缓存实际渲染尺寸,鼠标移开后增加短促回弹动画。
  • 补齐宽表格 UI:统一横向滚动边界、白色背景包裹和标识类文本不拆词显示,避免右侧按钮/内容突出到背景之外。
  • 增加轻量 Ant Design 视觉 polish,并新增中文说明文件 skillwiki-frontend/SKILLWIKI_UI_CHANGE_SUMMARY_20260617.md

更改目的

  • 让 SkillWiki 图谱在多次点击节点或边时保持稳定,减少用户等待整体重排的烦躁感。
  • 让节点 hover 反馈更自然,既有收缩感,也能在鼠标移开后弹回原状态。
  • 在不改变功能、按钮、API 或核心资产的前提下,补齐已发现的表格和标识显示问题。

边界

  • 仅前端 UI 和交互表现变更。
  • 不修改后端 API、数据结构、核心资产、技能内容或评测材料。
  • 不删除或减少任何按钮、入口、功能逻辑。

验证

  • npm run lint
  • npm run build(通过,仅保留既有 Vite large chunk warning)
  • git diff --check
  • 本地连通性检查:/graph 返回 200,/evolution 返回 200,后端 /health 返回 {status:ok}

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.

1 participant