From 6676dc5faa023ab13c5b2924b78c42ab0460060f Mon Sep 17 00:00:00 2001 From: liujunGH <46551088+liujunGH@users.noreply.github.com> Date: Sun, 19 Jul 2026 09:29:47 +0800 Subject: [PATCH 1/2] fix(web): widen ordered-list padding to unclip double-digit numbers The shared list rule sets padding-left: 1.4em on both ul and ol. That gutter only fits a single digit, so any ordered list with 10+ items renders "0." where "10." should be. Give ol its own 2em padding; ul stays at 1.4em since bullet markers are narrow. --- apps/kimi-web/src/components/chat/Markdown.vue | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/apps/kimi-web/src/components/chat/Markdown.vue b/apps/kimi-web/src/components/chat/Markdown.vue index 3e20657ddc..e813d18b56 100644 --- a/apps/kimi-web/src/components/chat/Markdown.vue +++ b/apps/kimi-web/src/components/chat/Markdown.vue @@ -575,6 +575,11 @@ function copyDiff(code: string, idx: number) { padding-left: 1.4em; margin: 0.6em 0; } +/* Ordered lists need a wider gutter: 1.4em clips double-digit numbers + ("10." loses its "1"); unordered bullet markers are narrow. */ +.md :deep(ol) { + padding-left: 2em; +} .md :deep(li) { margin: 0.3em 0; } From e54c63867ca239286df2a1acfffd7e79e44ebb96 Mon Sep 17 00:00:00 2001 From: liujunGH <46551088+liujunGH@users.noreply.github.com> Date: Sun, 19 Jul 2026 09:39:55 +0800 Subject: [PATCH 2/2] chore: add changeset --- .changeset/web-ol-number-padding.md | 5 +++++ 1 file changed, 5 insertions(+) create mode 100644 .changeset/web-ol-number-padding.md diff --git a/.changeset/web-ol-number-padding.md b/.changeset/web-ol-number-padding.md new file mode 100644 index 0000000000..d402ca7652 --- /dev/null +++ b/.changeset/web-ol-number-padding.md @@ -0,0 +1,5 @@ +--- +"@moonshot-ai/kimi-code": patch +--- + +web: Widen ordered-list padding so double-digit list numbers ("10.") are no longer clipped.