From: Rito Rhymes Date: Mon, 23 Mar 2026 15:24:28 +0000 (-0400) Subject: docs: allow long table reference links to wrap and prevent overflow X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=127bdd9f12ae4e77cb74f06aa60e996a2d4baafa;p=thirdparty%2Fkernel%2Flinux.git docs: allow long table reference links to wrap and prevent overflow Some documentation pages contain docutils tables with reference links that use long unbroken strings. Those strings can expand the table width beyond the content column and cause page-wide horizontal overflow. Allow reference links in docutils tables in the main document body to wrap when needed so the table stays within the content column and does not break page layout. Examples: https://docs.kernel.org/6.15/arch/openrisc/openrisc_port.html https://docs.kernel.org/6.15/filesystems/ext2.html Signed-off-by: Rito Rhymes Assisted-by: Codex:GPT-5.4 Tested-by: Randy Dunlap Acked-by: Randy Dunlap Signed-off-by: Jonathan Corbet Message-ID: <20260323152428.30483-2-rito@ritovision.com> --- diff --git a/Documentation/sphinx-static/custom.css b/Documentation/sphinx-static/custom.css index 72e08782dd05d..cadc2fac7065e 100644 --- a/Documentation/sphinx-static/custom.css +++ b/Documentation/sphinx-static/custom.css @@ -165,6 +165,11 @@ code.docutils.literal span.pre { overflow-wrap: anywhere; } +/* Let rendered reference links in tables wrap when needed. */ +div.body table.docutils a.reference { + overflow-wrap: anywhere; +} + /* Make xrefs more universally visible */ a.reference, a.reference:hover { border-bottom: none;