File tree Expand file tree Collapse file tree 1 file changed +17
-15
lines changed Expand file tree Collapse file tree 1 file changed +17
-15
lines changed Original file line number Diff line number Diff line change @@ -312,22 +312,24 @@ sub splitit {
312312 my $inelement =0;
313313 my $retval = " " ;
314314 my $styles = q( <style type='text/css'>
315- .diff-old-a {
316- font-size: smaller;
317- color: red;
315+ :root {
316+ --diff-old-bg: #fbb;
317+ --diff-chg-bg: lime;
318+ --diff-new-bg: yellow;
318319}
319-
320- .diff-new { background-color: yellow; }
321- .diff-chg { background-color: lime; }
322- .diff-new:before,
323- .diff-new:after
324- { content: "\2191" }
325- .diff-chg:before, .diff-chg:after
326- { content: "\2195" }
327- .diff-old { text-decoration: line-through; background-color: #FBB; }
328- .diff-old:before,
329- .diff-old:after
330- { content: "\2193" }
320+ @media (prefers-color-scheme: dark) {
321+ :root {
322+ --diff-old-bg: #a11;
323+ --diff-chg-bg: #191;
324+ --diff-new-bg: #441;
325+ }}
326+
327+ .diff-new { background-color: var(--diff-new-bg); }
328+ .diff-new:before, .diff-new:after { content: "\2191" }
329+ .diff-chg { background-color: var(--diff-chg-bg); }
330+ .diff-chg:before, .diff-chg:after { content: "\2195" }
331+ .diff-old { text-decoration: line-through; background-color: var(--diff-old-bg); }
332+ .diff-old:before, .diff-old:after { content: "\2193" }
331333</style>
332334<script src="https://w3c.github.io/htmldiff-nav/index.js"></script>) ;
333335 if ($opt_t ) {
You can’t perform that action at this time.
0 commit comments