Commit Graph

7 Commits

Author SHA1 Message Date
a59028227f feat: update styles for a retro theme across the application
- Changed edge colors in vue-flow adapter for a cohesive retro look.
- Updated feature colors and backgrounds in index.vue to match the new theme.
- Enhanced login page styles with retro textures and colors.
- Introduced a new retro.css file to define a comprehensive color palette and styles.
- Adjusted various components to utilize the new retro styles, including buttons, inputs, and cards.
- Improved responsiveness and accessibility in the login form and other UI elements.
2026-08-28 08:47:39 +08:00
add482aee2 feat: 拖动到循环体节点连线断开 2026-08-07 16:41:38 +08:00
92500c1c21 style: 调整分支节点样式 2026-08-07 15:27:59 +08:00
6c9ead2603 feat: 流程添加注释 2026-08-07 14:38:16 +08:00
916e6f5756 feat(flow): 添加节点选择和复制粘贴功能
- 实现了 selectElementsByIds 方法用于批量选择元素
- 更新了选择和拖拽行为配置以支持禁用表单时的操作
- 引入 uuid 库用于生成唯一标识符
- 重构复制粘贴逻辑以支持节点和边的完整复制
- 实现了节点引用映射和锚点ID重映射功能
- 添加了子节点递归选择和引用更新机制
- 优化了粘贴后节点的渲染和选择逻辑
- 更新了拖拽相关的CSS样式以改善用户体验
2026-08-05 15:18:52 +08:00
a30903dd70 feat: optimize Vue Flow workflow editor 2026-07-29 16:17:39 +08:00
320d1a9d92 feat: migrate workflows to Vue Flow 2026-07-29 11:43:07 +08:00