From ea4a258d248ae50f99c7226a7e1b566417cd056f Mon Sep 17 00:00:00 2001 From: Melody Ruch <396921921@qq.com> Date: Tue, 18 Aug 2026 22:03:11 +0800 Subject: [PATCH] fix(ai): keep ordered list markers inside message bubbles --- apps/desktop/src/components/editor/AiAssistant.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/desktop/src/components/editor/AiAssistant.vue b/apps/desktop/src/components/editor/AiAssistant.vue index da298ad28f..f16886136c 100644 --- a/apps/desktop/src/components/editor/AiAssistant.vue +++ b/apps/desktop/src/components/editor/AiAssistant.vue @@ -3149,6 +3149,11 @@ async function openExternalUrl(url: string) { } .ai-markdown :deep(ol) { list-style-type: decimal; + /* Multi-digit markers (100., 101., ...) don't fit the fixed padding-left + with the default outside marker position, so they hang past the bubble + edge. Keeping the marker inside the content box scales with any digit + count. */ + list-style-position: inside; } .ai-markdown :deep(li) { margin: 0.15em 0;