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

View File

@@ -2,7 +2,6 @@
title: Welcome to CCW
sidebar_label: Overview
sidebar_position: 1
slug: /
---
import Mermaid from '@theme/Mermaid';
@@ -29,7 +28,7 @@ CCW (Claude Code Workflows) is an advanced development environment that orchestr
<div className="row">
<div className="col col--4">
<Link to="/docs/workflows/introduction" className="card padding--lg">
<Link to="/workflows/introduction" className="card padding--lg">
<div className="card__header">
<h3>Workflows</h3>
</div>
@@ -39,7 +38,7 @@ CCW (Claude Code Workflows) is an advanced development environment that orchestr
</Link>
</div>
<div className="col col--4">
<Link to="/docs/commands/workflow/workflow-plan" className="card padding--lg">
<Link to="/commands/general/ccw" className="card padding--lg">
<div className="card__header">
<h3>Commands</h3>
</div>
@@ -49,7 +48,7 @@ CCW (Claude Code Workflows) is an advanced development environment that orchestr
</Link>
</div>
<div className="col col--4">
<Link to="/docs/faq" className="card padding--lg">
<Link to="/faq" className="card padding--lg">
<div className="card__header">
<h3>FAQ</h3>
</div>