mirror of
https://github.com/catlog22/Claude-Code-Workflow.git
synced 2026-02-28 09:23:08 +08:00
feat: add Terminal Dashboard components and state management
- Implemented DashboardToolbar for managing panel toggles and layout presets. - Created FloatingPanel for a generic sliding panel interface. - Developed TerminalGrid for rendering a recursive layout of terminal panes. - Added TerminalPane to encapsulate individual terminal instances with toolbar actions. - Introduced layout utilities for managing Allotment layout trees. - Established Zustand store for terminal grid state management, supporting pane operations and layout resets.
This commit is contained in:
@@ -68,6 +68,25 @@
|
||||
"blocked": "Blocked"
|
||||
}
|
||||
},
|
||||
"toolbar": {
|
||||
"sessions": "Sessions",
|
||||
"issues": "Issues",
|
||||
"queue": "Queue",
|
||||
"inspector": "Inspector",
|
||||
"layoutSingle": "Single",
|
||||
"layoutSplitH": "Split Horizontal",
|
||||
"layoutSplitV": "Split Vertical",
|
||||
"layoutGrid": "Grid 2×2"
|
||||
},
|
||||
"pane": {
|
||||
"selectSession": "Select a session",
|
||||
"selectSessionHint": "Choose a terminal session from the dropdown",
|
||||
"splitHorizontal": "Split Right",
|
||||
"splitVertical": "Split Down",
|
||||
"clearTerminal": "Clear Terminal",
|
||||
"closePane": "Close Pane",
|
||||
"linkedIssue": "Linked Issue"
|
||||
},
|
||||
"tabBar": {
|
||||
"noTabs": "No terminal sessions"
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user