app adjustments
Some checks failed
CI / Native Windows Build And Tests (push) Failing after 7s
CI / React UI Build (push) Has been cancelled
CI / Windows Release Package (push) Has been cancelled

This commit is contained in:
2026-05-03 12:03:20 +10:00
parent 44ed901e9a
commit 50bdd7b2bd
5 changed files with 228 additions and 82 deletions

View File

@@ -56,15 +56,26 @@ function App() {
return (
<main className="layout">
<StackPresetToolbar
presetName={presetName}
selectedPresetName={selectedPresetName}
stackPresets={stackPresets}
onPresetNameChange={setPresetName}
onSelectedPresetNameChange={setSelectedPresetName}
/>
<header className="app-header">
<div>
<h1>Video Shader Toys</h1>
<p className="muted">Live shader stack, DeckLink status, and runtime controls.</p>
</div>
<div className={`status-pill${runtime.compileSucceeded ? " status-pill--ready" : " status-pill--error"}`}>
{runtime.compileSucceeded ? "Ready" : "Compile Error"}
</div>
</header>
<StatusPanels app={app} performance={performance} runtime={runtime} video={video} />
<section className="dashboard-grid">
<StatusPanels app={app} performance={performance} runtime={runtime} video={video} />
<StackPresetToolbar
presetName={presetName}
selectedPresetName={selectedPresetName}
stackPresets={stackPresets}
onPresetNameChange={setPresetName}
onSelectedPresetNameChange={setSelectedPresetName}
/>
</section>
<LayerStack
dragLayerId={dragLayerId}