From 560bfeab4f9b54e310aa62a01605fedd5e7de97c Mon Sep 17 00:00:00 2001 From: EMRG Evolution Date: Wed, 2 Sep 2026 14:07:22 +0800 Subject: [PATCH] emrg: remove pre-wrap from .msg.user (fix trailing blank line from marked's \n text node) --- emrg/gui/renderer/css/components.css | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/emrg/gui/renderer/css/components.css b/emrg/gui/renderer/css/components.css index 0e4a1519..1ce1a005 100644 --- a/emrg/gui/renderer/css/components.css +++ b/emrg/gui/renderer/css/components.css @@ -60,7 +60,10 @@ border-bottom-right-radius: 6px; padding: 10px 16px; max-width: 72%; - white-space: pre-wrap; + /* rant 14:02:06:marked.parse 输出以裸 \n 结尾 →

后文本节点在 pre-wrap 下渲染为 + 可见空行(气泡底部多一空行)。用户消息已走 markdown 段落化(Stage 1 rant + 2026-08-28T14:07:29),换行由 block 级

结构承担,pre-wrap 为 vanilla 纯文本 + 时代遗留,移除后实时+历史消息一并修复。 */ word-break: break-word; animation: msg-in var(--dur-med) var(--ease); }