Skip to content

Commit 002d4bf

Browse files
committed
feat: add dynamic multi-terminal UI with split-pane support
1 parent c322770 commit 002d4bf

9 files changed

Lines changed: 1126 additions & 399 deletions

File tree

index.html

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,7 +117,22 @@ <h2>ClawLess</h2>
117117
</div>
118118
<div class="resize-handle resize-v" id="resize-editor-terminal"></div>
119119
<div id="terminal-panel">
120-
<div id="terminal-container"></div>
120+
<div id="terminal-tabs">
121+
<div class="term-tab active" data-id="agent">
122+
<span class="term-tab-label">⚙ Agent</span>
123+
</div>
124+
<button id="btn-add-terminal" title="New Terminal"></button>
125+
<button id="btn-split-terminal" class="btn-icon" title="Split Terminal"></button>
126+
</div>
127+
<div id="terminal-panes">
128+
<div class="term-pane active" id="terminal-pane-agent">
129+
<div class="term-pane-inner" id="terminal-container"></div>
130+
</div>
131+
<div class="resize-handle resize-h hidden" id="resize-terminal-split"></div>
132+
<div class="term-pane hidden" id="terminal-pane-split">
133+
<!-- Dynamic split pane content goes here -->
134+
</div>
135+
</div>
121136
</div>
122137
</div>
123138

0 commit comments

Comments
 (0)