From e4ca79718b31ea000f85a9fbf783863720c685d7 Mon Sep 17 00:00:00 2001 From: Luffy <52o@qq52o.cn> Date: Wed, 26 Nov 2025 10:58:05 +0800 Subject: [PATCH 1/2] fix: improve word breaking for code blocks in markdown --- src/themes/shared/_markdown.css | 1 + 1 file changed, 1 insertion(+) diff --git a/src/themes/shared/_markdown.css b/src/themes/shared/_markdown.css index dab3d57cb..7c26cc2ea 100644 --- a/src/themes/shared/_markdown.css +++ b/src/themes/shared/_markdown.css @@ -188,6 +188,7 @@ code, samp { white-space: pre-wrap; + word-break: break-word; } code { From 89607555a5fee9f23821347216ca19f5f643f356 Mon Sep 17 00:00:00 2001 From: Luffy <52o@qq52o.cn> Date: Wed, 26 Nov 2025 16:33:08 +0800 Subject: [PATCH 2/2] Apply suggestions from code review Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/themes/shared/_markdown.css | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/themes/shared/_markdown.css b/src/themes/shared/_markdown.css index 7c26cc2ea..b0ba76044 100644 --- a/src/themes/shared/_markdown.css +++ b/src/themes/shared/_markdown.css @@ -185,10 +185,10 @@ } } - code, + :not(pre) > code, samp { white-space: pre-wrap; - word-break: break-word; + overflow-wrap: break-word; } code {