ittoview
|
8f96865ebf
|
fix(练习): 修复嵌套滚动和底部空白问题
- Layout: 将 h-screen 改为 min-h-screen,移除嵌套滚动容器
- ProcessPracticePage: 底部区域从 fixed 改为 sticky,移除动态高度计算
- 使用 flex 布局管理页面结构,消除双滚动条和大片空白
- 清理未使用的 state 和 imports
via [HAPI](https://hapi.run)
Co-Authored-By: HAPI <noreply@hapi.run>
|
2026-03-01 16:31:02 +00:00 |
|
ittoview
|
cc8dd1e751
|
feat(练习): 新增过程背诵练习模块
- 实现知识领域和过程的背诵练习功能
- 矩阵布局:知识领域格子横跨5列,过程按过程组分列
- 动态输入框:根据答案长度自动调整横线数量
- 实时验证:逐字符验证,错误标红,正确后自动跳转
- 辅助信息:知识领域显示裁剪因素,过程显示主要作用
- 长按显示答案:支持触摸、鼠标和键盘(空格键)
- TAB键切换:按顺序切换格子,自动跳过空单元格
- 支持输入法和批量粘贴
- 完整的无障碍支持(aria-live、tabIndex、scrollIntoView)
- 进度跟踪:顶部显示答题进度条
新增文件:
- src/utils/practice.ts - 工具函数
- src/hooks/useLongPress.ts - 长按 Hook
- src/components/practice/ - 练习组件
- src/pages/ProcessPracticePage.tsx - 练习页面
via [HAPI](https://hapi.run)
Co-Authored-By: HAPI <noreply@hapi.run>
|
2026-03-01 14:28:59 +00:00 |
|
ittoview
|
dd76db193c
|
style(导航): 隐藏流程总览图页面入口
- App.tsx 移除 /process-roadmap 路由及组件导入
- 首页功能入口卡片移除"流程总览图"
- 侧边栏导航移除"流程总览图"链接
- ProcessDetailPage 移除"返回总览图"按钮及相关逻辑
via [HAPI](https://hapi.run)
Co-Authored-By: HAPI <noreply@hapi.run>
|
2026-02-25 08:46:35 +00:00 |
|
ittoview
|
492406b540
|
style(首页): 移除工具技术统计卡片及PMBOK第6版字样
- 首页删除"工具技术"统计卡片,数据不准确不宜展示
- 知识领域页、过程组页副标题去除"PMBOK第6版定义的"前缀
- 侧边栏底部删除"PMBOK 第6版"标签
- 设置页删除"基于 PMBOK 第6版"说明
via [HAPI](https://hapi.run)
Co-Authored-By: HAPI <noreply@hapi.run>
|
2026-02-25 08:42:32 +00:00 |
|
史悦
|
409e388403
|
feat: 新增流程总览图页面及导航功能
添加流程总览图页面,包含五组十域可交互SVG流程图,支持模块点击跳转至对应流程详情页。同时在侧边栏和首页添加导航入口,优化流程详情页的返回逻辑和布局样式。
|
2026-02-06 10:59:26 +08:00 |
|
史悦
|
f0823fad30
|
feat(导航): 调整导航菜单和首页功能顺序
将"49过程矩阵"移至导航菜单第二位,并在首页添加对应功能卡片
移除不再使用的可视化功能
优化全屏模式下的样式处理
|
2026-02-03 09:21:10 +08:00 |
|
史悦
|
ae1ca8bfaa
|
Initial commit
|
2026-02-02 18:30:58 +08:00 |
|