feat: add CLI Viewer Page with multi-pane layout and state management

- Implemented the CliViewerPage component for displaying CLI outputs in a configurable multi-pane layout.
- Integrated Zustand for state management, allowing for dynamic layout changes and tab management.
- Added layout options: single, split horizontal, split vertical, and 2x2 grid.
- Created viewerStore for managing layout, panes, and tabs, including actions for adding/removing panes and tabs.
- Added CoordinatorPage barrel export for easier imports.
This commit is contained in:
catlog22
2026-02-03 17:28:26 +08:00
parent b63e254f36
commit 37ba849e75
101 changed files with 10422 additions and 1145 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@@ -21,7 +21,7 @@
"sidebar": "docs",
"previous": {
"title": "Overview",
"permalink": "/docs/docs/"
"permalink": "/docs/docs/overview"
},
"next": {
"title": "/ccw-plan",

View File

@@ -4,8 +4,8 @@
"description": "CCW is a professional workflow automation platform that combines AI-powered intelligence with structured development workflows. With 40+ commands and 15 integrated workflows, CCW transforms how you build, test, and ship software.",
"source": "@site/docs/overview.mdx",
"sourceDirName": ".",
"slug": "/",
"permalink": "/docs/docs/",
"slug": "/overview",
"permalink": "/docs/docs/overview",
"draft": false,
"unlisted": false,
"editUrl": "https://github.com/ccw/docs/tree/main/docs/overview.mdx",
@@ -15,8 +15,7 @@
"frontMatter": {
"title": "Welcome to CCW",
"sidebar_label": "Overview",
"sidebar_position": 1,
"slug": "/"
"sidebar_position": 1
},
"sidebar": "docs",
"next": {