kurihada
|
c6dd3695e5
|
style(ui): 美化编辑器代码显示
- 添加 CodeMirror 编辑器全局样式(字体、行号、高亮、搜索面板等)
- 添加 Diff 编辑器样式(删除/新增行高亮、行内变更等)
- CodeEditor 优化:Tab 栏动画、文件图标着色、底部状态栏
- DiffEditor 优化:头部布局、变更统计、操作类型标签
|
2025-12-17 21:35:34 +08:00 |
|
kurihada
|
a3ddc39771
|
feat(ui): 添加底部状态栏和优化代码编辑器空状态
- 新增 StatusBar 组件,显示 Git 分支、诊断信息和连接状态
- 添加 Git API 端点 (GET /api/files/git) 获取分支和 dirty 状态
- 优化 CodeEditor 空状态,添加图标和引导提示
- 修复 Chat 页面高度问题 (h-screen -> h-full)
|
2025-12-17 17:04:38 +08:00 |
|
kurihada
|
250d2cb4b5
|
feat(ui): 添加 IDE 组件(文件浏览器 + 代码编辑器)
- 新增 CodeEditor 组件,基于 CodeMirror 实现多标签代码编辑
- 新增 FileExplorer 组件,支持文件树展开/折叠和文件选择
- 新增 IDE 组件,整合文件浏览器和代码编辑器
- 新增 SessionPanel 组件,用于会话管理
- 添加文件写入 API(PUT /api/files/write)
- 优化布局:IDE 始终显示,移除文件切换按钮
- 工作目录路径显示在文件浏览器标题栏,支持悬浮显示完整路径
|
2025-12-17 16:55:22 +08:00 |
|