Fossil SCM
Add 'overflow-x: hidden' to the table cells containing the diff text to ensure "unbreakable" text (like long runs of spaces) is truncated.
Commit
ddf26dd3ffe57bfbf5b3f6ce6881b10da424f4f102e33e0a1cca0b4d5024c499
Parent
b97f0310f042682…
2 files changed
+1
+2
+1
| --- src/default.css | ||
| +++ src/default.css | ||
| @@ -657,10 +657,11 @@ | ||
| 657 | 657 | opacity: 1; |
| 658 | 658 | filter: contrast(1); |
| 659 | 659 | } |
| 660 | 660 | td.difftxt { |
| 661 | 661 | max-width: 0; |
| 662 | + overflow-x: hidden; | |
| 662 | 663 | } |
| 663 | 664 | td.difftxtu { |
| 664 | 665 | width: 100%; |
| 665 | 666 | } |
| 666 | 667 | td.difftxtl, |
| 667 | 668 |
| --- src/default.css | |
| +++ src/default.css | |
| @@ -657,10 +657,11 @@ | |
| 657 | opacity: 1; |
| 658 | filter: contrast(1); |
| 659 | } |
| 660 | td.difftxt { |
| 661 | max-width: 0; |
| 662 | } |
| 663 | td.difftxtu { |
| 664 | width: 100%; |
| 665 | } |
| 666 | td.difftxtl, |
| 667 |
| --- src/default.css | |
| +++ src/default.css | |
| @@ -657,10 +657,11 @@ | |
| 657 | opacity: 1; |
| 658 | filter: contrast(1); |
| 659 | } |
| 660 | td.difftxt { |
| 661 | max-width: 0; |
| 662 | overflow-x: hidden; |
| 663 | } |
| 664 | td.difftxtu { |
| 665 | width: 100%; |
| 666 | } |
| 667 | td.difftxtl, |
| 668 |
+2
| --- src/diffcmd.c | ||
| +++ src/diffcmd.c | ||
| @@ -268,10 +268,11 @@ | ||
| 268 | 268 | @ width: 0%; |
| 269 | 269 | @ padding: 0 0.32em 0 0.16em; |
| 270 | 270 | @ } |
| 271 | 271 | @ td.difftxt { |
| 272 | 272 | @ max-width: 0; |
| 273 | +@ overflow-x: hidden; | |
| 273 | 274 | @ } |
| 274 | 275 | @ td.difftxtu { |
| 275 | 276 | @ width: 100%; |
| 276 | 277 | @ } |
| 277 | 278 | @ td.difftxtl, |
| @@ -387,10 +388,11 @@ | ||
| 387 | 388 | @ width: 0%; |
| 388 | 389 | @ padding: 0 0.32em 0 0.16em; |
| 389 | 390 | @ } |
| 390 | 391 | @ td.difftxt { |
| 391 | 392 | @ max-width: 0; |
| 393 | +@ overflow-x: hidden; | |
| 392 | 394 | @ } |
| 393 | 395 | @ td.difftxtu { |
| 394 | 396 | @ width: 100%; |
| 395 | 397 | @ } |
| 396 | 398 | @ td.difftxtl, |
| 397 | 399 |
| --- src/diffcmd.c | |
| +++ src/diffcmd.c | |
| @@ -268,10 +268,11 @@ | |
| 268 | @ width: 0%; |
| 269 | @ padding: 0 0.32em 0 0.16em; |
| 270 | @ } |
| 271 | @ td.difftxt { |
| 272 | @ max-width: 0; |
| 273 | @ } |
| 274 | @ td.difftxtu { |
| 275 | @ width: 100%; |
| 276 | @ } |
| 277 | @ td.difftxtl, |
| @@ -387,10 +388,11 @@ | |
| 387 | @ width: 0%; |
| 388 | @ padding: 0 0.32em 0 0.16em; |
| 389 | @ } |
| 390 | @ td.difftxt { |
| 391 | @ max-width: 0; |
| 392 | @ } |
| 393 | @ td.difftxtu { |
| 394 | @ width: 100%; |
| 395 | @ } |
| 396 | @ td.difftxtl, |
| 397 |
| --- src/diffcmd.c | |
| +++ src/diffcmd.c | |
| @@ -268,10 +268,11 @@ | |
| 268 | @ width: 0%; |
| 269 | @ padding: 0 0.32em 0 0.16em; |
| 270 | @ } |
| 271 | @ td.difftxt { |
| 272 | @ max-width: 0; |
| 273 | @ overflow-x: hidden; |
| 274 | @ } |
| 275 | @ td.difftxtu { |
| 276 | @ width: 100%; |
| 277 | @ } |
| 278 | @ td.difftxtl, |
| @@ -387,10 +388,11 @@ | |
| 388 | @ width: 0%; |
| 389 | @ padding: 0 0.32em 0 0.16em; |
| 390 | @ } |
| 391 | @ td.difftxt { |
| 392 | @ max-width: 0; |
| 393 | @ overflow-x: hidden; |
| 394 | @ } |
| 395 | @ td.difftxtu { |
| 396 | @ width: 100%; |
| 397 | @ } |
| 398 | @ td.difftxtl, |
| 399 |