diff --git a/management/templates/index.html b/management/templates/index.html
index 45a5996b..d462680f 100644
--- a/management/templates/index.html
+++ b/management/templates/index.html
@@ -62,9 +62,37 @@
ol li {
margin-bottom: 1em;
}
-
+
.if-logged-in { display: none; }
.if-logged-in-admin { display: none; }
+
+ /* The below only gets used if it is supported */
+ @media (prefers-color-scheme: dark) {
+ /* Invert invert lightness but not hue */
+ html {
+ filter: invert(100%) hue-rotate(180deg);
+ }
+
+ /* Set explicit background color (necessary for Firefox) */
+ html {
+ background-color: #111;
+ }
+
+ /* Override Boostrap theme here to give more contrast. The black turns to white by the filter. */
+ .form-control {
+ color: black !important;
+ }
+
+ /* Revert the invert for the navbar */
+ button, div.navbar {
+ filter: invert(100%) hue-rotate(180deg);
+ }
+
+ /* Revert the revert for the dropdowns */
+ ul.dropdown-menu {
+ filter: invert(100%) hue-rotate(180deg);
+ }
+ }