From 104e853a0e16ec3ac3c4f763d383eba9c14f3d6b Mon Sep 17 00:00:00 2001 From: Chris Swithinbank Date: Fri, 10 Jan 2025 20:59:03 +0100 Subject: [PATCH] Avoid breaks inside `
` and `
` --- packages/starlight/style/print.css | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/packages/starlight/style/print.css b/packages/starlight/style/print.css index cf8397aee1c..14692b74f43 100644 --- a/packages/starlight/style/print.css +++ b/packages/starlight/style/print.css @@ -105,7 +105,9 @@ overflow-x: hidden !important; white-space: pre-wrap !important; } - .sl-markdown-content .expressive-code { + .sl-markdown-content .expressive-code, + .sl-markdown-content figure, + .sl-markdown-content pre { break-inside: avoid; } .expressive-code .frame.is-terminal .header::before {