[3.13] gh-121035: Further improve logging flow diagram with respect to dark/light modes. (GH-121265) (GH-121320)

[3.13] gh-121035: Further improve logging flow diagram with respect to dark/light modes. (GH-121265)
(cherry picked from commit 089835469d)
This commit is contained in:
Vinay Sajip 2024-07-03 11:41:18 +01:00 committed by GitHub
parent b62605d50f
commit 3302c5f155
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 14 additions and 2 deletions

View File

@ -403,11 +403,13 @@ following diagram.
function updateBody(theme) {
let elem = document.body;
elem.classList.remove('dark-theme');
elem.classList.remove('light-theme');
if (theme === 'dark') {
elem.classList.add('dark-theme');
}
else {
elem.classList.remove('dark-theme');
else if (theme === 'light') {
elem.classList.add('light-theme');
}
}

View File

@ -46,6 +46,7 @@
filter: invert(100%) hue-rotate(180deg) saturate(1.25);
}
}
/* These rules are for when the theme selector is used, perhaps in contrast to the browser theme. */
body.dark-theme polygon, body.dark-theme rect, body.dark-theme polyline, body.dark-theme line {
stroke: #ffffff;
}
@ -55,6 +56,15 @@
body.dark-theme text {
fill: #ffffff;
}
body.light-theme polygon, body.light-theme rect, body.light-theme polyline, body.light-theme line {
stroke: #000000;
}
body.light-theme polygon.filled {
fill: #000000;
}
body.light-theme text {
fill: #000000;
}
</style>
<defs />

Before

Width:  |  Height:  |  Size: 14 KiB

After

Width:  |  Height:  |  Size: 14 KiB