Tighten terminal topbar layout
This commit is contained in:
parent
af46f15d6f
commit
824b7f2fa0
2 changed files with 86 additions and 42 deletions
|
|
@ -4066,30 +4066,38 @@ export function TerminalAppShell({ children }: { children: ReactNode }) {
|
|||
<div className="terminal-frame">
|
||||
<header className="terminal-topbar">
|
||||
<FeedStatusBar />
|
||||
<div className="terminal-topbar-controls">
|
||||
<label className="terminal-filter">
|
||||
<span className="terminal-filter-label">Filter</span>
|
||||
<span className="terminal-filter-field">
|
||||
<input
|
||||
className="terminal-input"
|
||||
value={state.filterInput}
|
||||
onChange={(event) => state.setFilterInput(event.target.value)}
|
||||
placeholder="SPY, NVDA, AAPL"
|
||||
spellCheck={false}
|
||||
/>
|
||||
</span>
|
||||
</label>
|
||||
<button
|
||||
className="terminal-button"
|
||||
type="button"
|
||||
onClick={() => state.setFilterInput("")}
|
||||
disabled={state.filterInput.trim().length === 0}
|
||||
>
|
||||
Clear
|
||||
</button>
|
||||
<button className="terminal-button terminal-button-primary" type="button" onClick={state.toggleMode}>
|
||||
{state.mode === "live" ? "Replay" : "Live"}
|
||||
</button>
|
||||
<div className="terminal-topbar-actions">
|
||||
<div className="terminal-topbar-controls">
|
||||
<label className="terminal-filter">
|
||||
<span className="terminal-filter-label">Filter</span>
|
||||
<span className="terminal-filter-field">
|
||||
<input
|
||||
className="terminal-input"
|
||||
value={state.filterInput}
|
||||
onChange={(event) => state.setFilterInput(event.target.value)}
|
||||
placeholder="SPY, NVDA, AAPL"
|
||||
spellCheck={false}
|
||||
/>
|
||||
</span>
|
||||
</label>
|
||||
<button
|
||||
className="terminal-button"
|
||||
type="button"
|
||||
onClick={() => state.setFilterInput("")}
|
||||
disabled={state.filterInput.trim().length === 0}
|
||||
>
|
||||
Clear
|
||||
</button>
|
||||
</div>
|
||||
<div className="terminal-topbar-mode">
|
||||
<button
|
||||
className="terminal-button terminal-button-primary"
|
||||
type="button"
|
||||
onClick={state.toggleMode}
|
||||
>
|
||||
{state.mode === "live" ? "Replay" : "Live"}
|
||||
</button>
|
||||
</div>
|
||||
</div>
|
||||
</header>
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue