Commit 715ad9e
feat: enhance flow-approval UI with Ant Design components
- Implement FlowNodeHistory Timeline component with status icons and tags
- Refactor ApprovalLayout body with Ant Design Layout + Card + collapsible Sider
- Enhance ApprovalLayout header with title and improved button styling
- Add layout constants (ApprovalLayoutHeight, ApprovalSidebarWidth, etc.)
- Add approval design file (approval.pen)
- Add git-push command and CLAUDE.md documentation
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>1 parent 6b490a9 commit 715ad9e
8 files changed
Lines changed: 1681 additions & 40 deletions
File tree
- designs
- frontend
- .claude/commands
- packages/flow-design/src/components/flow-approval
- components
- layout
- typings
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
0 commit comments