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].
Commit
018d4a5d68fb3186aca6d8ff631bc4b3da70f6bcbd2a4d82f75f712bd415c56d
Parent
c328d90371e3129…
1 file changed
+3
+3
| --- src/default.css | ||
| +++ src/default.css | ||
| @@ -1505,10 +1505,13 @@ | ||
| 1505 | 1505 | } |
| 1506 | 1506 | table.numbered-lines td.line-numbers > pre { |
| 1507 | 1507 | margin: 0.25em/*must match top PADDING of td.file-content |
| 1508 | 1508 | > pre > code*/ 0 0 0; |
| 1509 | 1509 | padding: 0; |
| 1510 | + line-height: inherit; | |
| 1511 | + font-size: inherit; | |
| 1512 | + font-family: inherit; | |
| 1510 | 1513 | } |
| 1511 | 1514 | table.numbered-lines td.line-numbers span { |
| 1512 | 1515 | display: inline-block; |
| 1513 | 1516 | margin: 0; |
| 1514 | 1517 | padding: 0; |
| 1515 | 1518 |
| --- 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 |