Commit Graph

171 Commits

Author SHA1 Message Date
ittoview
2d8ee406f5 fix: keep preview in card flow 2026-05-11 09:56:02 +01:00
ittoview
d986932e85 fix: anchor current practice card higher 2026-05-11 09:53:13 +01:00
ittoview
755b1c5c95 fix: keep current practice card visible 2026-05-11 09:50:21 +01:00
ittoview
1a4c524635 fix: adjust current card position 2026-05-11 09:48:07 +01:00
ittoview
f0c7145309 fix: prevent practice card jitter 2026-05-11 09:46:56 +01:00
ittoview
a80fa715c3 fix: emphasize current practice card 2026-05-11 09:45:20 +01:00
ittoview
fdc2097f67 feat: add stacked practice cards 2026-05-11 09:42:19 +01:00
ittoview
bd181a5d5b feat: add process purpose practice entry 2026-05-10 16:06:04 +01:00
ittoview
3f1d5bc221 fix: compact answer badge 2026-05-10 15:57:57 +01:00
ittoview
834fb37616 fix: refine purpose practice feedback 2026-05-10 15:52:14 +01:00
ittoview
f6f165e148 fix: refine answer display in purpose practice 2026-05-10 15:43:34 +01:00
ittoview
a1b8f3064d feat: support practice input modes 2026-05-10 15:36:24 +01:00
ittoview
ac55300e69 fix: align process purpose practice interactions 2026-05-10 15:24:22 +01:00
ittoview
69d2752104 feat: add process purpose practice page 2026-05-10 13:37:39 +01:00
ittoview
22d9abe0f2 fix: ensure apidoc uses utf-8 text 2026-05-10 12:19:51 +01:00
ittoview
71b8b34df0 feat: add API links to settings 2026-05-10 12:14:43 +01:00
ittoview
1a8948761b feat: expose API markdown doc 2026-05-09 17:04:22 +01:00
ittoview
693aa7df61 chore: generate API data during build 2026-05-09 16:55:22 +01:00
ittoview
1e38167f15 feat: add knowledge API docs 2026-05-09 16:52:07 +01:00
ittoview
1b9f6da480 fix: guard learning map pinch zoom state 2026-05-03 07:32:19 +01:00
ittoview
667553649f feat: lazy load learning map images 2026-05-03 04:01:50 +01:00
ittoview
cf96a9727c feat: add learning maps navigation 2026-04-28 09:10:02 +01:00
ittoview
d897bf3a68 chore: update learning map image names 2026-04-28 09:05:48 +01:00
ittoview
297728c367 feat: add learning maps viewer 2026-04-28 09:05:16 +01:00
ittoview
daf94170df 移除侧边栏图标边框 2026-04-28 09:00:59 +01:00
ittoview
2eb4788e0e 配置站点图标 2026-04-28 08:58:43 +01:00
ittoview
62b63c79e3 docs(changelog): 调整裁剪因素更新文案 2026-04-26 08:55:23 +01:00
ittoview
06a45c4716 添加裁剪因素菜单并更新变更记录 2026-04-26 08:22:40 +01:00
ittoview
a15c8b60d8 修正裁剪因素页底部浮层与内容块样式 2026-04-26 08:13:13 +01:00
ittoview
6b0f9d0f80 优化知识领域裁剪因素页布局 2026-04-26 08:02:54 +01:00
ittoview
ce3b7859cf feat: 新增知识领域敏捷裁剪因素页面 2026-04-26 07:42:08 +01:00
ittoview
6c7cbbba47 fix(采购): 修复控制采购输出,移除多余项目管理计划,明细归入项目管理计划更新 2026-04-15 02:07:54 +01:00
ittoview
89a89358a4 feat: 新增八大绩效域页面与导航入口 2026-04-10 16:20:01 +01:00
ittoview
4e7831ac48 feat: 新增八大绩效域目录页并更新部署配置 2026-04-10 15:11:15 +01:00
ittoview
566eb3492f fix(过程详情): 恢复练习模式查看答案快捷键 2026-03-24 05:49:41 +00:00
ittoview
d9bbd28da5 feat(过程详情): 新增ITTO熟练模式并优化练习交互 2026-03-23 15:24:16 +00:00
ittoview
b09e203a90 feat(命令): 新增时间轴数据维护 Skill 命令 2026-03-22 14:59:59 +00:00
ittoview
acaffa75e9 feat: 新增软考高项时间轴数据骨架 2026-03-22 14:14:47 +00:00
ittoview
9b02e707fb feat(质量): 规划质量管理工具更新,新增测试与检查的规划 2026-03-19 02:28:44 +00:00
ittoview
2e271a295b fix(整合): 修复十二项原则布局、格子配色及菜单位置 2026-03-18 16:34:49 +00:00
ittoview
2dbc2a5e0a feat(整合): 新增十二项原则页面,支持查看表格与打字填空练习 2026-03-18 15:52:39 +00:00
ittoview
a0c38fe9d4 docs(整合): 补充庆祝动画更新记录
via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-09 14:47:58 +00:00
ittoview
0b5f35d5b9 feat(练习): 添加完成练习时的庆祝动画
- 创建 CelebrationAnimation 组件,使用 CSS 动画实现彩带效果
- 矩阵练习完成最后一个格子时显示庆祝动画
- 过程详情练习完成所有条目时显示庆祝动画
- 动画持续2秒后自动消失

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

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-09 14:36:53 +00:00
ittoview
4f76fec906 docs(整合): 补充最近5条练习模式相关更新记录
- 2026-03-09: 添加 Ctrl+H 快捷键显示答案
- 2026-03-08: 修正底部固定区域偏移方式
- 2026-03-08: 优化辅助信息显示和布局
- 2026-03-07: 答对后显示ITTO明细信息
- 2026-03-02: 修复练习模式输入框完全无法输入的问题

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

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-09 14:20:26 +00:00
ittoview
a7229e40f0 feat(练习): 添加 Ctrl+H 快捷键显示答案
- ProcessPracticePage: 按住 Ctrl+H 显示答案,松开隐藏
- ProcessDetailPage: 按住 Ctrl+H 显示答案,松开隐藏
- 解决手在键盘上时不方便点击屏幕查看答案的问题

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

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-09 14:16:48 +00:00
ittoview
bece501657 feat(整合): 补全更新日志至项目初始提交,共127条记录
via [HAPI](https://hapi.run)

Co-Authored-By: HAPI <noreply@hapi.run>
2026-03-08 04:09:31 +00:00
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