Files
Claude-Code-Workflow/ccw/frontend/src/locales/en/cli-viewer.json
catlog22 37ba849e75 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.
2026-02-03 17:28:26 +08:00

52 lines
1.4 KiB
JSON

{
"page": {
"title": "CLI Viewer",
"subtitle": "{count, plural, =0 {No active sessions} one {# active session} other {# active sessions}}"
},
"layout": {
"title": "Layout",
"single": "Single",
"splitH": "Split Horizontal",
"splitV": "Split Vertical",
"grid": "Grid 2x2"
},
"pane": {
"empty": "No execution selected",
"selectExecution": "Select Execution",
"loading": "Loading output for {executionId}...",
"close": "Close",
"maximize": "Maximize",
"minimize": "Minimize"
},
"toolbar": {
"refresh": "Refresh",
"clearAll": "Clear All",
"settings": "Settings"
},
"emptyState": {
"title": "No CLI Executions",
"description": "Select an execution from the sidebar or start a new CLI session to view output here.",
"action": "View Executions"
},
"tabs": {
"noTabs": "No tabs open",
"addTab": "Add tab",
"closeTab": "Close tab",
"pinTab": "Pin tab",
"unpinTab": "Unpin tab"
},
"picker": {
"selectExecution": "Select Execution",
"searchExecutions": "Search executions...",
"noExecutions": "No executions available",
"noMatchingExecutions": "No matching executions",
"alreadyOpen": "Already open",
"executionCount": "{available} of {total} executions available"
},
"paneActions": {
"splitHorizontal": "Split Horizontal",
"splitVertical": "Split Vertical",
"closePane": "Close Pane"
}
}