Fix run log ingest and terminal console layout

This commit is contained in:
npc0-hue
2026-08-03 12:49:46 +08:00
parent 1d5fb586d0
commit a1bf3aa86a
15 changed files with 390 additions and 34 deletions
+9
View File
@@ -165,6 +165,15 @@ describe("platform web shared theme CSS", () => {
expect(css).toContain("max-height:calc(100dvh-20px)");
});
it("keeps the management terminal opaque and large", () => {
const css = compact(readThemeCss());
expect(css).toContain(".management-terminal-drawer{width:100%;max-width:none;height:90dvh;max-height:90dvh");
expect(css).toContain("background:#05090f;backdrop-filter:none");
expect(css).toContain(".management-terminal-body{height:100%;grid-template-rows:minmax(0,1fr)auto");
expect(css).toContain(".terminal-quick-command-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))");
});
it("keeps deployment workflow fields compact when a mode has one input", () => {
const css = compact(readThemeCss());