From ea31c7ca81a9fd772286eac5839b52e0544db189 Mon Sep 17 00:00:00 2001 From: Hare Date: Fri, 21 Aug 2026 13:46:52 +0900 Subject: [PATCH] fix: tighten bash terminal line spacing --- .../src/lib/workspace/console/ConsoleLineItem.svelte | 3 +++ .../src/lib/workspace/console/worker-console.ui.test.ts | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/web/workspace/src/lib/workspace/console/ConsoleLineItem.svelte b/web/workspace/src/lib/workspace/console/ConsoleLineItem.svelte index b957efc3..a70d5697 100644 --- a/web/workspace/src/lib/workspace/console/ConsoleLineItem.svelte +++ b/web/workspace/src/lib/workspace/console/ConsoleLineItem.svelte @@ -195,7 +195,10 @@ display: block; max-width: 100%; min-width: 0; + margin: 0; font-family: var(--font-mono); + font-size: 12px; + line-height: 12px; overflow-x: auto; white-space: pre; } diff --git a/web/workspace/src/lib/workspace/console/worker-console.ui.test.ts b/web/workspace/src/lib/workspace/console/worker-console.ui.test.ts index 70e4fc3a..b88bb45f 100644 --- a/web/workspace/src/lib/workspace/console/worker-console.ui.test.ts +++ b/web/workspace/src/lib/workspace/console/worker-console.ui.test.ts @@ -369,9 +369,14 @@ Deno.test("Worker Console renders markdown only for message rows", async () => { consoleLine.includes( "", ) && + consoleLine.includes( + ".console-line.tool-bash .console-plain-text", + ) && consoleLine.includes( ".console-line.tool.tool-bash .console-plain-text", ) && + consoleLine.includes("font-size: 12px;") && + consoleLine.includes("line-height: 12px;") && consoleLine.includes("{:else if shouldRenderMarkdown(item)}") && consoleLine.includes("") && !consoleLine.includes("{@html"),