Foreground.css: Difference between revisions
From Redrock Wiki
No edit summary |
No edit summary |
||
| (25 intermediate revisions by the same user not shown) | |||
| Line 2: | Line 2: | ||
--darkBG: #2d3034; /* background */ | --darkBG: #2d3034; /* background */ | ||
--darkFG: #181a1b; /* foreground */ | --darkFG: #181a1b; /* foreground */ | ||
--redrockRed: #610215; | |||
} | } | ||
| Line 18: | Line 19: | ||
@media (prefers-color-scheme: dark) { | @media (prefers-color-scheme: dark) { | ||
body, #content, #mw-content-subtitle, #bodyContent, #catlinks { | body, #content, #mw-content-subtitle, #bodyContent, #catlinks, #toc { | ||
background-color: var(--darkBG); | background-color: var(--darkBG); | ||
.mw-redirectedfrom, . | .mw-redirectedfrom, #mw-content-text, .mw-specialpagesgroup, #toc { | ||
color: white; | color: white; | ||
} | } | ||
} | } | ||
#catlinks, #footer-privacy, #footer-about, #footer-disclaimers, #poweredby, .tcAnnouncement, #content, #mw-content-subtitle { | #catlinks, #footer-privacy, #footer-about, #footer-disclaimers, #poweredby, .tcAnnouncement, #content, #mw-content-subtitle, .guideTabs, .tcWidgetPage { | ||
a {color: #66b1fa | a {color: #66b1fa !important} | ||
.label {color: white !important;} | |||
.label {color: white;} | |||
} | } | ||
.tcAnnouncement { | .tcAnnouncement { | ||
filter: brightness(0.6) saturate(1. | filter: brightness(0.6) saturate(1.5) contrast(2.8) invert(0.1); | ||
} | } | ||
.guideTabs { | .guideTabs { | ||
border: 1px solid var(--darkBG); | border: 1px solid var(--darkBG); | ||
background: var(--darkFG); | background: var(--darkFG); | ||
} | } | ||
.tcWidgetPage { | .tcWidgetPage { | ||
background: var(--darkFG); | background: var(--darkFG); | ||
border: 1px solid var(--darkBG); | border: 1px solid var(--darkBG); | ||
.pageTitle, p, dd, ul, li, h2, h3, td, th, .collapsible { color: white; } | .pageTitle, p, dd, ul, li, h2, h3, td, th, .collapsible, caption { color: white; } | ||
th, td { | th, td { | ||
background-color: var(--darkBG) !important; | background-color: var(--darkBG) !important; | ||
background: var(--darkBG); | background: var(--darkBG); | ||
border-color: #a2a9b1 !important; | |||
} | } | ||
.mw-collapsible-toggle:hover { background-color: unset; } | .mw-collapsible-toggle:hover { background-color: unset; } | ||
.mw-collapsible-text { color: #66b1fa !important } | .mw-collapsible-text { color: #66b1fa !important } | ||
| Line 54: | Line 50: | ||
.categoryBox { | .categoryBox { | ||
h2 { color: #C73149 !important; } | h2 { color: #C73149 !important; } | ||
border: 1px solid var(--darkBG); | border: 1px solid var(--darkBG); | ||
hr { border-color: var(--darkBG); } | |||
} | } | ||
.mw-highlight { | .mw-highlight { | ||
filter: invert(1); | filter: invert(1); | ||
color: black; | |||
background-color: #ececec; | background-color: #ececec; | ||
} | } | ||
| Line 69: | Line 66: | ||
/* Hover Color */ | /* Hover Color */ | ||
a:hover, a:focus { | a:hover, a:focus {filter: brightness(60%);} | ||
/* Hide titles */ | /* Hide titles */ | ||
| Line 81: | Line 78: | ||
nav.top-bar, | nav.top-bar, | ||
.top-bar.expanded .title-area { | .top-bar.expanded .title-area { | ||
background: | background: var(--redrockRed); | ||
} | } | ||
| Line 93: | Line 90: | ||
#navwrapper { | #navwrapper { | ||
background: | background: var(--redrockRed); | ||
} | } | ||
| Line 99: | Line 96: | ||
ul#top-bar-left li a | ul#top-bar-left li a | ||
{ | { | ||
background: | background: var(--redrockRed); | ||
} | } | ||
ul#top-bar-right li, | ul#top-bar-right li, | ||
ul#top-bar-right li a { | ul#top-bar-right li a { | ||
background: | background: var(--redrockRed); | ||
} | } | ||
| Line 112: | Line 109: | ||
ul#top-bar-right li a:hover { | ul#top-bar-right li a:hover { | ||
background: #E5E5E5; | background: #E5E5E5; | ||
color: | color: var(--redrockRed); | ||
} | } | ||
Latest revision as of 19:48, 16 April 2026
:root {
--darkBG: #2d3034; /* background */
--darkFG: #181a1b; /* foreground */
--redrockRed: #610215;
}
hr {
clear: left;
}
.mw-ui-button {
color: grey;
}
#content { background-color: #eeeeee; }
#bodyContent { background-color: #eeeeee; }
#catlinks { background-color: #eeeeee; }
body { background-color: #eeeeee; }
@media (prefers-color-scheme: dark) {
body, #content, #mw-content-subtitle, #bodyContent, #catlinks, #toc {
background-color: var(--darkBG);
.mw-redirectedfrom, #mw-content-text, .mw-specialpagesgroup, #toc {
color: white;
}
}
#catlinks, #footer-privacy, #footer-about, #footer-disclaimers, #poweredby, .tcAnnouncement, #content, #mw-content-subtitle, .guideTabs, .tcWidgetPage {
a {color: #66b1fa !important}
.label {color: white !important;}
}
.tcAnnouncement {
filter: brightness(0.6) saturate(1.5) contrast(2.8) invert(0.1);
}
.guideTabs {
border: 1px solid var(--darkBG);
background: var(--darkFG);
}
.tcWidgetPage {
background: var(--darkFG);
border: 1px solid var(--darkBG);
.pageTitle, p, dd, ul, li, h2, h3, td, th, .collapsible, caption { color: white; }
th, td {
background-color: var(--darkBG) !important;
background: var(--darkBG);
border-color: #a2a9b1 !important;
}
.mw-collapsible-toggle:hover { background-color: unset; }
.mw-collapsible-text { color: #66b1fa !important }
}
.categoryBox {
h2 { color: #C73149 !important; }
border: 1px solid var(--darkBG);
hr { border-color: var(--darkBG); }
}
.mw-highlight {
filter: invert(1);
color: black;
background-color: #ececec;
}
}
/* Link Color */
a {color: #0645ad}
/* Hover Color */
a:hover, a:focus {filter: brightness(60%);}
/* Hide titles */
.title { display: none; }
#tagline { display: none; }
#searchInput {
width: 500px;
}
nav.top-bar,
.top-bar.expanded .title-area {
background: var(--redrockRed);
}
.mw-collapsible-toggle:hover {
background-color:white;
}
.mw-collapsible-toggle:focus {
background-color:white;
}
#navwrapper {
background: var(--redrockRed);
}
ul#top-bar-left li,
ul#top-bar-left li a
{
background: var(--redrockRed);
}
ul#top-bar-right li,
ul#top-bar-right li a {
background: var(--redrockRed);
}
ul#top-bar-left li:hover,
ul#top-bar-left li a:hover,
ul#top-bar-right li:hover:not(.has-form),
ul#top-bar-right li a:hover {
background: #E5E5E5;
color: var(--redrockRed);
}