Foreground.css: Difference between revisions
From Redrock Wiki
No edit summary |
No edit summary |
||
| Line 7: | Line 7: | ||
--redrockRed: #610215; | --redrockRed: #610215; | ||
--darkRRRed: #C73149; | --darkRRRed: #C73149; | ||
} | |||
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, #catlinks .label, .mw-changeslist-legend, .mw-rcfilters-ui-changesListWrapperWidget { | |||
background-color: var(--darkBG); | |||
} | |||
.mw-redirectedfrom, #mw-content-text, .mw-specialpagesgroup, #mw-toc-heading, #toc span, .oo-ui-labelElement-label, .cdx-checkbox__label, .cdx-label__label__text, .mw-changeslist h4 { | |||
color: white; | |||
} | |||
#catlinks, footer, #content, .guideTabs { | |||
a {color: var(--darkA) !important; } | |||
a:hover {color: var(--darkAH) !important; } | |||
} | |||
#tca a { | |||
color: #0645ad !important; | |||
} | |||
.guideTabs { | |||
border-color: var(--darkBG); | |||
background: var(--darkFG); | |||
} | |||
.tcWidgetPage { | |||
background: var(--darkFG); | |||
border-color: var(--darkBG); | |||
p, dd, ul, li, h2, h3, td, th, caption { color: white; } | |||
th, td { | |||
background-color: var(--darkBG) !important; | |||
background: var(--darkBG); | |||
border-color: var(--darkGR) !important; | |||
} | |||
.mw-collapsible-text { color: var(--darkA); } | |||
} | |||
.categoryBox { | |||
h2 { color: var(--darkRRRed); } | |||
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} | |||
a:hover {color: #03378a;} | |||
/* 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, .mw-collapsible-toggle:focus { | |||
background-color: unset; | |||
} | |||
#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); | |||
} | |||
} | } | ||
Revision as of 17:25, 17 April 2026
:root {
--darkBG: #2d3034; /* background */
--darkFG: #181a1b; /* foreground */
--darkGR: #a2a9b1;
--darkA: #66b1fa;
--darkAH: #1370cc;
--redrockRed: #610215;
--darkRRRed: #C73149;
}
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, #catlinks .label, .mw-changeslist-legend, .mw-rcfilters-ui-changesListWrapperWidget {
background-color: var(--darkBG);
}
.mw-redirectedfrom, #mw-content-text, .mw-specialpagesgroup, #mw-toc-heading, #toc span, .oo-ui-labelElement-label, .cdx-checkbox__label, .cdx-label__label__text, .mw-changeslist h4 {
color: white;
}
#catlinks, footer, #content, .guideTabs {
a {color: var(--darkA) !important; }
a:hover {color: var(--darkAH) !important; }
}
#tca a {
color: #0645ad !important;
}
.guideTabs {
border-color: var(--darkBG);
background: var(--darkFG);
}
.tcWidgetPage {
background: var(--darkFG);
border-color: var(--darkBG);
p, dd, ul, li, h2, h3, td, th, caption { color: white; }
th, td {
background-color: var(--darkBG) !important;
background: var(--darkBG);
border-color: var(--darkGR) !important;
}
.mw-collapsible-text { color: var(--darkA); }
}
.categoryBox {
h2 { color: var(--darkRRRed); }
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}
a:hover {color: #03378a;}
/* 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, .mw-collapsible-toggle:focus {
background-color: unset;
}
#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);
}
}
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, #catlinks .label, .mw-changeslist-legend, .mw-rcfilters-ui-changesListWrapperWidget {
background-color: var(--darkBG);
}
.mw-redirectedfrom, #mw-content-text, .mw-specialpagesgroup, #mw-toc-heading, #toc span, .oo-ui-labelElement-label, .cdx-checkbox__label, .cdx-label__label__text, .mw-changeslist h4 {
color: white;
}
#catlinks, footer, #content, #mw-content-subtitle, .guideTabs {
a {color: var(--darkA) !important; }
a:hover {color: var(--darkAH) !important; }
}
#tca a {
color: #0645ad !important;
}
.guideTabs {
border-color: var(--darkBG);
background: var(--darkFG);
}
.tcWidgetPage {
background: var(--darkFG);
border-color: var(--darkBG);
p, dd, ul, li, h2, h3, td, th, caption { color: white; }
th, td {
background-color: var(--darkBG) !important;
background: var(--darkBG);
border-color: var(--darkGR) !important;
}
.mw-collapsible-text { color: var(--darkA); }
}
.categoryBox {
h2 { color: var(--darkRRRed); }
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}
a:hover {color: #03378a;}
/* 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, .mw-collapsible-toggle:focus {
background-color: unset;
}
#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);
}