Fossil SCM

Harden the default CSS for table.numbered-lines td.line-numbers so that it is immune to skin-specific font changes in pre or code. [forum:/info/2026-06-21T15:05:42Z|Forum 2026-06-21T15:05:42Z].

drh 2026-06-21 17:19 UTC trunk
Commit 018d4a5d68fb3186aca6d8ff631bc4b3da70f6bcbd2a4d82f75f712bd415c56d
1 file changed +3
--- src/default.css
+++ src/default.css
@@ -1505,10 +1505,13 @@
15051505
}
15061506
table.numbered-lines td.line-numbers > pre {
15071507
margin: 0.25em/*must match top PADDING of td.file-content
15081508
> pre > code*/ 0 0 0;
15091509
padding: 0;
1510
+ line-height: inherit;
1511
+ font-size: inherit;
1512
+ font-family: inherit;
15101513
}
15111514
table.numbered-lines td.line-numbers span {
15121515
display: inline-block;
15131516
margin: 0;
15141517
padding: 0;
15151518
--- src/default.css
+++ src/default.css
@@ -1505,10 +1505,13 @@
1505 }
1506 table.numbered-lines td.line-numbers > pre {
1507 margin: 0.25em/*must match top PADDING of td.file-content
1508 > pre > code*/ 0 0 0;
1509 padding: 0;
 
 
 
1510 }
1511 table.numbered-lines td.line-numbers span {
1512 display: inline-block;
1513 margin: 0;
1514 padding: 0;
1515
--- src/default.css
+++ src/default.css
@@ -1505,10 +1505,13 @@
1505 }
1506 table.numbered-lines td.line-numbers > pre {
1507 margin: 0.25em/*must match top PADDING of td.file-content
1508 > pre > code*/ 0 0 0;
1509 padding: 0;
1510 line-height: inherit;
1511 font-size: inherit;
1512 font-family: inherit;
1513 }
1514 table.numbered-lines td.line-numbers span {
1515 display: inline-block;
1516 margin: 0;
1517 padding: 0;
1518

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button