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

This commit is contained in:
Vinay Sajip 2024-07-02 18:57:34 +01:00 committed by GitHub
parent b180788d4a
commit 089835469d
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