Skip to content

feat(ui): streamline project navigation and entry experience#112

Merged
Handanhhhy merged 2 commits into
mainfrom
ui-yz
Jul 13, 2026
Merged

feat(ui): streamline project navigation and entry experience#112
Handanhhhy merged 2 commits into
mainfrom
ui-yz

Conversation

@n7s4

@n7s4 n7s4 commented Jul 13, 2026

Copy link
Copy Markdown
Collaborator

改动概述

项目内导航从左侧边栏迁移到顶部 Header,并附带一批入口体验与 UI 细节打磨。

导航重构(核心)

  • 删除 sidebar.tsx(560 行)及相关测试;_app.tsx 不再渲染 Sidebar
  • 新增 project-header-navigation.tsx:Header 左侧项目切换下拉(ProjectSwitcher) + 居中的虾滑/虾集创作模式导航(ProjectHeaderNavigation,虾集为下拉菜单:虾料/虾塘/剧集/AI 助手/风格,剧集记住上次位置)
  • 新增 project-navigation-routes.ts 集中管理项目子路由,由路径推导当前 section/模式
  • app-store 移除 sidebar 状态,persist v6→v7 并迁移清理旧字段

虾料(ingest)页

  • 新版「开始导入」按钮:固定宽度网格布局,内嵌积分消耗徽标(CE 版/隐藏积分时隐去)
  • 粘贴文本计费字数改 450ms 防抖,减少输入过程中的计费预估请求

其他

  • 猎魈人入场动画新增右上角「ESC 取消动画」按钮;关闭入场预览不再联动弹出皮肤预览
  • 陪伴宠物初始落点避开屏幕中间区域;「跳水」彩蛋触发更克制(闲置 60s→120s、概率 25%→15%、冷却 4→6min)
  • 头像样式统一为白色半透明描边;场景面板积分徽标适配主色按钮;登录页滚动提示改中文
  • 中英文案同步增删

验证

🤖 Generated with Claude Code

zhen2025109 and others added 2 commits July 13, 2026 13:58
@Handanhhhy
Handanhhhy merged commit cdb69c9 into main Jul 13, 2026
16 checks passed
@Handanhhhy
Handanhhhy deleted the ui-yz branch July 13, 2026 06:26
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.

3 participants