MediaWiki:Common.css: Unterschied zwischen den Versionen
Aus Stabführer.de
KKeine Bearbeitungszusammenfassung |
KKeine Bearbeitungszusammenfassung |
||
| (195 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
div.NavFrame { | div.NavFrame { | ||
border: 1px solid #aaa; | border: 1px solid #aaa; | ||
| Zeile 26: | Zeile 20: | ||
content: ""; | content: ""; | ||
display: block; | display: block; | ||
} | |||
.mw-logo-icon { | |||
width:130px !important; | |||
min-width:130px !important; | |||
} | |||
html { | |||
scroll-behavior: smooth; | |||
} | |||
#footer-places-toplink a { | |||
position: fixed !important; | |||
display: block !important; | |||
bottom: 20px !important; | |||
right: -1px; | |||
border: 1px solid #c8ccd1; | |||
background-color: #eaecf0; | |||
color: #000 !important; | |||
padding: 5px 20px; | |||
vertical-align: center; | |||
text-align: center; | |||
color: #000 !important; | |||
font-size: font-size: 0.95em; | |||
text-decoration: none; | |||
&:hover { | |||
background-color: #c8ccd1; | |||
} | |||
} | |||
/* Verbergen für Besucher, siehe dann MediaWiki:Group-user.css */ | |||
#ca-talk, | |||
#ca-edit, | |||
#ca-history, | |||
#ca-viewsource, | |||
#ca-nstab-main { display:none!important; } | |||
#site-tools, | |||
#p-Wiki-Seiten, | |||
#p-cactions, | |||
#p-pagemisc, | |||
#page-tools { display:none!important; } | |||
/* Inhaltsverzeichis (TOC) */ | |||
.tocnumber {display: none;} | |||
#kat_toc {margin:0} | |||
#kat_toc>h2 {display:none} | |||
.CategoryTreeItem span:last-child {font-size:0.6em;color:#777} | |||
/*Changelog der Startseite*/ | |||
.mp-box .mw-changeslist-line-inner-historyLink, | |||
.mp-box .mw-changeslist-line-inner-separatorAfterLinks, | |||
.mp-box .mw-changeslist-line-inner-characterDiff, | |||
.mp-box .mw-changeslist-line-inner-separatorAftercharacterDiff, | |||
.mp-box .mw-changeslist-line-inner-userLink, | |||
.mp-box .mw-changeslist-line-inner-userTalkLink, | |||
.mp-box .mw-changeslist-line-inner-comment, | |||
.mp-box .mw-changeslist-line-inner-rollback, | |||
.mp-box .mw-changeslist-line-inner-tags, | |||
.mp-box .mw-changeslist-line-inner-watchingUsers, | |||
.mp-box .mw-changeslist-separator, | |||
.mp-boxe .changedby, | |||
.mp-box .mw-diff-bytes, | |||
.mp-box .mw-changeslist-links, | |||
.mp-box .mw-changeslist-log-entry, | |||
.mp-box .mw-changeslist-legend, | |||
.mp-box .mw-rcfilters-ui-highlights-enhanced-nested, | |||
.mp-box .mw-rcfilters-ui-highlights, | |||
.mp-box .mw-enhancedchanges-checkbox, | |||
.mp-box td.mw-enhanced-rc, | |||
.mp-box .mw-changeslist-line-prefix, | |||
.mp-box .mw-enhancedchanges-arrow-space, | |||
.mp-box .mw-changeslist-separator--semicolon, | |||
.mp-box .mw-changeslist-time, | |||
.mp-box .mw-userlink, | |||
.mp-box .mw-tag-markers, | |||
.mp-box .comment, | |||
.mp-box .mw-enhancedchanges-arrow {display:none} | |||
.mp-box td.mw-changeslist-line-inner::before { | |||
content: "• "; | |||
} | } | ||
/* | /* | ||
| Zeile 41: | Zeile 119: | ||
margin-top: -1px; | margin-top: -1px; | ||
} | } | ||
/* | |||
* Verschmelzen mittels [[Vorlage:NaviBlock]] | |||
* Im Gegensatz zum automatischen Verschmelzen gibt es bei dieser Variante keine | |||
* Trennlinie zwischen den Leisten. Möglicherweise war dies ursprünglich nur ein | |||
* IE-6-Workaround, da das automatische Verschmelzen im IE 6 nicht funktioniert. | |||
*/ | |||
div.BoxenVerschmelzen { | |||
border: 1px solid #aaa; | |||
clear: both; | |||
font-size: 95%; | |||
margin-top: 1.5em; | |||
padding-top: 2px; | |||
} | |||
div.BoxenVerschmelzen div.NavFrame { | |||
border: none; | |||
font-size: 100%; | |||
margin: 0; | |||
padding-top: 0; | |||
} | |||
/* Infoboxen */ | |||
.infobox {width:100%} | |||
@media (min-width: 800px) { | |||
.infobox {width:30%} | |||
} | |||
/* | |||
* Zebra-Tabellen. Bei Verwendung zusammen mit „rowspan“ richtet sich die Farbe | |||
* jeder Zelle nach der ersten Zeile, zu der die Zelle gehört. | |||
*/ | |||
table.wikitable.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) { | |||
background: white; | |||
} | |||
| Zeile 46: | Zeile 161: | ||
.rand1 { | .rand1 { | ||
border: 1px solid red; | border: 1px solid red; | ||
} | |||
.rand2 { | |||
border: 1px solid #f90; | |||
} | } | ||
.hintergrund1 { | .hintergrund1 { | ||
background-color: # | background-color: #ffc; | ||
} | |||
.hintergrund2 { | |||
background-color: #ddd; | |||
} | |||
.hintergrund9 { | |||
background-color: #FFCBCB !important; | |||
} | |||
.hintergrundfarbe1 {background-color:#f8f9fa} | |||
.rahmenfarbe1 {border-color:#a2a9b1; border-width:1px;} | |||
/* Ergebnislisten */ | |||
.ergebnisse1 {background-color:#EFBF04;} | |||
.ergebnisse1 td:first-child {min-height:30px; min-width:30px; background:url(images/d/d7/Stabfuehrer_Medaille_Gold.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#EFBF04;} | |||
.ergebnisse2 {background-color:#D2D2D2;} | |||
.ergebnisse2 td:first-child {min-height:30px; min-width:30px; background:url(images/a/a1/Stabfuehrer_Medaille_Silber.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#D2D2D2;} | |||
.ergebnisse3 {background-color:#E68D3F;} | |||
.ergebnisse3 td:first-child {min-height:30px; min-width:30px; background:url(images/e/e9/Stabfuehrer_Medaille_Bronze.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#E68D3F;} | |||
/* standard link colors */ | |||
/* | |||
.mw-body a:link { color: #777 !important; } /* normal unvisited links */ | |||
.mw-body a:link:visited { color: #777 !important; } /* visited links */ | |||
*/ | |||
.mw-body a:link {color: #3366cc} | |||
.mw-body a:visited {color: #3366cc} | |||
.mw-body a:hover {color: #000000} | |||
.mw-body a:active {color: #3366cc} | |||
.mw-body a:link:active { color: #777 !important; } /* active links */ | |||
.mw-body a:link.new { color: #FF0000 !important; } /* new links */ | |||
.mw-body a:link.interwiki { color: #3366BB !important; } /* interwiki links */ | |||
.mw-body a:link.external { color: #777 !important; } /* external links */ | |||
.mw-body a:link.stub { color: #772233 !important; } /* hovered links */ | |||
/* Suchergebnisse anpassen | |||
*/ | |||
#mw-content-text > div > ul > li > div.searchresult { display: none } | |||
#mw-content-text > div > ul > li > div.mw-search-result-data { display: none } | |||
.mw-search-result-data { display: none } | |||
.infobox {margin-left:3px} | |||
/* Startseite */ | |||
/* {{pp|small=yes}} */ | |||
.mp-box { | |||
border: 1px solid #aaa; /* all colors overriden on specific elements in @media screen */ | |||
padding: 0 0.5em 0.5em; | |||
margin-top: 4px; | |||
} | |||
.mp-h2, | |||
body.skin-timeless .mp-h2 { /* Timeless needs a higher specificity */ | |||
border: 1px solid #aaa; /* all colors overriden on specific elements in @media screen */ | |||
margin: 0.5em 0; | |||
padding: 0.2em 0.4em; | |||
font-size: 120%; | |||
font-weight: bold; | |||
font-family: inherit; | |||
} | |||
.mp-later { | |||
font-size: 85%; | |||
font-weight: normal; | |||
} | |||
#mp-welcomecount { | |||
text-align: center; | |||
} | |||
#mp-welcome { | |||
font-size: 162%; | |||
padding: 0.1em; | |||
color:#8B0000; | |||
font-weight:bold; | |||
display:block; | |||
} | |||
#mp-free { | |||
font-size: 95%; | |||
} | |||
#articlecount { | |||
font-size: 85%; | |||
} | |||
/* clear fix */ | |||
.mp-contains-float::after { | |||
content: ""; | |||
display: block; | |||
clear: both; | |||
} | |||
@media (max-width: 875px) { | |||
/* We need to improve Template:POTD as used on the main page so that these | |||
* hacks aren't necessary */ | |||
#mp-tfp table, | |||
#mp-tfp tr, | |||
#mp-tfp td, | |||
#mp-tfp tbody { | |||
display: block !important; | |||
width: 100% !important; | |||
box-sizing: border-box; | |||
} | |||
#mp-tfp tr:first-child td:first-child a.mw-file-description { | |||
text-align: center; | |||
display: table; | |||
margin: 0 auto; | |||
} | |||
} | |||
@media (min-width: 875px) { | |||
#mp-upper { | |||
display: flex; | |||
} | |||
#mp-left { | |||
flex: 1 1 45%; | |||
margin-right: 2px; | |||
} | |||
#mp-right { | |||
flex: 1 1 55%; | |||
margin-left: 2px; | |||
} | |||
} | |||
@media screen { | |||
#mp-topbanner { | |||
background-color: #f9f9f9; | |||
border-color: #ddd; | |||
} | |||
#mp-banner { | |||
background-color: #fffaf5; | |||
border-color: #f2e0ce; | |||
} | |||
#mp-left { | |||
background-color: #f5fffa; | |||
border-color: #cef2e0; | |||
} | |||
#mp-left .mp-h2 { | |||
background-color: #cef2e0; | |||
border-color: #a3bfb1; | |||
} | |||
#mp-right { | |||
background-color: #f5faff; | |||
border-color: #cedff2; | |||
} | |||
#mp-right table {border:none;background:transparent} | |||
#mp-right table td {border-left:none; border-right:none;background:transparent} | |||
#mp-right table th {border:none; background:transparent;font-size: 120%;} | |||
#mp-right .mp-h2 { | |||
background-color: #cedff2; | |||
border-color: #a3b0bf; | |||
} | |||
#mp-middle { | |||
background-color: #fff5fa; | |||
border-color: #f2cedd; | |||
} | |||
#mp-middle .mp-h2 { | |||
background-color: #f2cedd; | |||
border-color: #bfa3af; | |||
} | |||
#mp-lower { | |||
background-color: #faf5ff; | |||
border-color: #ddcef2; | |||
} | |||
#mp-lower .mp-h2 { | |||
background-color: #ddcef2; | |||
border-color: #afa3bf; | |||
} | |||
#mp-bottom { | |||
/* no background */ | |||
border-color: #e2e2e2; | |||
} | |||
#mp-bottom .mp-h2 { | |||
background-color: #eee; | |||
border-color: #ddd; | |||
} | |||
/* night mode */ | |||
html.skin-theme-clientpref-night #mp-topbanner { | |||
background-color: #171a1d; | |||
border-color: #676767; | |||
} | |||
html.skin-theme-clientpref-night #mp-banner { | |||
background-color: #431107; | |||
border-color: #663428; | |||
} | |||
html.skin-theme-clientpref-night #mp-left { | |||
background-color: #0b1e1c; | |||
border-color: #104437; | |||
} | |||
html.skin-theme-clientpref-night #mp-left .mp-h2 { | |||
background-color: #104437; | |||
border-color: #2f4d41; | |||
} | |||
html.skin-theme-clientpref-night #mp-right { | |||
background-color: #0d1a27; | |||
border-color: #082849; | |||
} | |||
html.skin-theme-clientpref-night #mp-right .mp-h2 { | |||
background-color: #082849; | |||
border-color: #a3b0bf; | |||
} | |||
html.skin-theme-clientpref-night #mp-middle { | |||
background-color: #270e1a; | |||
border-color: #882c43; | |||
} | |||
html.skin-theme-clientpref-night #mp-middle .mp-h2 { | |||
background-color: #882c43; | |||
border-color: #926c80; | |||
} | |||
html.skin-theme-clientpref-night #mp-lower { | |||
background-color: #130e20; | |||
border-color: #7545ab; | |||
} | |||
html.skin-theme-clientpref-night #mp-lower .mp-h2 { | |||
background-color: #7545ab; | |||
border-color: #afa3bf; | |||
} | |||
html.skin-theme-clientpref-night #mp-bottom { | |||
/* no background */ | |||
border-color: #676767; | |||
} | |||
html.skin-theme-clientpref-night #mp-bottom .mp-h2 { | |||
background-color: #3d3d3d; | |||
border-color: #676767; | |||
} | |||
} | |||
/* OS night mode */ | |||
@media screen and ( prefers-color-scheme: dark ) { | |||
html.skin-theme-clientpref-os #mp-topbanner { | |||
background-color: #171a1d; | |||
border-color: #676767; | |||
} | |||
html.skin-theme-clientpref-os #mp-banner { | |||
background-color: #431107; | |||
border-color: #663428; | |||
} | |||
html.skin-theme-clientpref-os #mp-left { | |||
background-color: #0b1e1c; | |||
border-color: #104437; | |||
} | |||
html.skin-theme-clientpref-os #mp-left .mp-h2 { | |||
background-color: #104437; | |||
border-color: #2f4d41; | |||
} | |||
html.skin-theme-clientpref-os #mp-right { | |||
background-color: #0d1a27; | |||
border-color: #082849; | |||
} | |||
html.skin-theme-clientpref-os #mp-right .mp-h2 { | |||
background-color: #082849; | |||
border-color: #a3b0bf; | |||
} | |||
html.skin-theme-clientpref-os #mp-middle { | |||
background-color: #270e1a; | |||
border-color: #882c43; | |||
} | |||
html.skin-theme-clientpref-os #mp-middle .mp-h2 { | |||
background-color: #882c43; | |||
border-color: #926c80; | |||
} | |||
html.skin-theme-clientpref-os #mp-lower { | |||
background-color: #130e20; | |||
border-color: #7545ab; | |||
} | |||
html.skin-theme-clientpref-os #mp-lower .mp-h2 { | |||
background-color: #7545ab; | |||
border-color: #afa3bf; | |||
} | |||
html.skin-theme-clientpref-os #mp-bottom { | |||
/* no background */ | |||
border-color: #676767; | |||
} | |||
html.skin-theme-clientpref-os #mp-bottom .mp-h2 { | |||
background-color: #3d3d3d; | |||
border-color: #676767; | |||
} | |||
} | } | ||
Aktuelle Version vom 30. Januar 2026, 12:13 Uhr
div.NavFrame {
border: 1px solid #aaa;
clear: both;
font-size: 95%;
margin-top: 1.5em;
min-height: 0; /* IE 7 */
padding: 2px;
text-align: center;
}
div.NavPic {
float: left;
padding: 2px;
}
div.NavHead {
background: #efefef;
font-weight: bold;
}
div.NavFrame:after {
clear: both;
content: "";
display: block;
}
.mw-logo-icon {
width:130px !important;
min-width:130px !important;
}
html {
scroll-behavior: smooth;
}
#footer-places-toplink a {
position: fixed !important;
display: block !important;
bottom: 20px !important;
right: -1px;
border: 1px solid #c8ccd1;
background-color: #eaecf0;
color: #000 !important;
padding: 5px 20px;
vertical-align: center;
text-align: center;
color: #000 !important;
font-size: font-size: 0.95em;
text-decoration: none;
&:hover {
background-color: #c8ccd1;
}
}
/* Verbergen für Besucher, siehe dann MediaWiki:Group-user.css */
#ca-talk,
#ca-edit,
#ca-history,
#ca-viewsource,
#ca-nstab-main { display:none!important; }
#site-tools,
#p-Wiki-Seiten,
#p-cactions,
#p-pagemisc,
#page-tools { display:none!important; }
/* Inhaltsverzeichis (TOC) */
.tocnumber {display: none;}
#kat_toc {margin:0}
#kat_toc>h2 {display:none}
.CategoryTreeItem span:last-child {font-size:0.6em;color:#777}
/*Changelog der Startseite*/
.mp-box .mw-changeslist-line-inner-historyLink,
.mp-box .mw-changeslist-line-inner-separatorAfterLinks,
.mp-box .mw-changeslist-line-inner-characterDiff,
.mp-box .mw-changeslist-line-inner-separatorAftercharacterDiff,
.mp-box .mw-changeslist-line-inner-userLink,
.mp-box .mw-changeslist-line-inner-userTalkLink,
.mp-box .mw-changeslist-line-inner-comment,
.mp-box .mw-changeslist-line-inner-rollback,
.mp-box .mw-changeslist-line-inner-tags,
.mp-box .mw-changeslist-line-inner-watchingUsers,
.mp-box .mw-changeslist-separator,
.mp-boxe .changedby,
.mp-box .mw-diff-bytes,
.mp-box .mw-changeslist-links,
.mp-box .mw-changeslist-log-entry,
.mp-box .mw-changeslist-legend,
.mp-box .mw-rcfilters-ui-highlights-enhanced-nested,
.mp-box .mw-rcfilters-ui-highlights,
.mp-box .mw-enhancedchanges-checkbox,
.mp-box td.mw-enhanced-rc,
.mp-box .mw-changeslist-line-prefix,
.mp-box .mw-enhancedchanges-arrow-space,
.mp-box .mw-changeslist-separator--semicolon,
.mp-box .mw-changeslist-time,
.mp-box .mw-userlink,
.mp-box .mw-tag-markers,
.mp-box .comment,
.mp-box .mw-enhancedchanges-arrow {display:none}
.mp-box td.mw-changeslist-line-inner::before {
content: "• ";
}
/*
* Stylesheet für den „Ausklappen“-Button an Navigationsleisten, der in
* [[MediaWiki:Common.js]] implementiert wird
*/
.NavToggle {
float: right;
font-size: x-small;
}
/* Automatisches Verschmelzen benachbarter Navigationsleisten */
div.NavFrame + div.NavFrame {
margin-top: -1px;
}
/*
* Verschmelzen mittels [[Vorlage:NaviBlock]]
* Im Gegensatz zum automatischen Verschmelzen gibt es bei dieser Variante keine
* Trennlinie zwischen den Leisten. Möglicherweise war dies ursprünglich nur ein
* IE-6-Workaround, da das automatische Verschmelzen im IE 6 nicht funktioniert.
*/
div.BoxenVerschmelzen {
border: 1px solid #aaa;
clear: both;
font-size: 95%;
margin-top: 1.5em;
padding-top: 2px;
}
div.BoxenVerschmelzen div.NavFrame {
border: none;
font-size: 100%;
margin: 0;
padding-top: 0;
}
/* Infoboxen */
.infobox {width:100%}
@media (min-width: 800px) {
.infobox {width:30%}
}
/*
* Zebra-Tabellen. Bei Verwendung zusammen mit „rowspan“ richtet sich die Farbe
* jeder Zelle nach der ersten Zeile, zu der die Zelle gehört.
*/
table.wikitable.zebra > tbody > :nth-child(even):not([class*="hintergrundfarbe"]) {
background: white;
}
.rand1 {
border: 1px solid red;
}
.rand2 {
border: 1px solid #f90;
}
.hintergrund1 {
background-color: #ffc;
}
.hintergrund2 {
background-color: #ddd;
}
.hintergrund9 {
background-color: #FFCBCB !important;
}
.hintergrundfarbe1 {background-color:#f8f9fa}
.rahmenfarbe1 {border-color:#a2a9b1; border-width:1px;}
/* Ergebnislisten */
.ergebnisse1 {background-color:#EFBF04;}
.ergebnisse1 td:first-child {min-height:30px; min-width:30px; background:url(images/d/d7/Stabfuehrer_Medaille_Gold.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#EFBF04;}
.ergebnisse2 {background-color:#D2D2D2;}
.ergebnisse2 td:first-child {min-height:30px; min-width:30px; background:url(images/a/a1/Stabfuehrer_Medaille_Silber.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#D2D2D2;}
.ergebnisse3 {background-color:#E68D3F;}
.ergebnisse3 td:first-child {min-height:30px; min-width:30px; background:url(images/e/e9/Stabfuehrer_Medaille_Bronze.png) no-repeat; background-size: 20px; background-position: right 5px center; background-color:#E68D3F;}
/* standard link colors */
/*
.mw-body a:link { color: #777 !important; } /* normal unvisited links */
.mw-body a:link:visited { color: #777 !important; } /* visited links */
*/
.mw-body a:link {color: #3366cc}
.mw-body a:visited {color: #3366cc}
.mw-body a:hover {color: #000000}
.mw-body a:active {color: #3366cc}
.mw-body a:link:active { color: #777 !important; } /* active links */
.mw-body a:link.new { color: #FF0000 !important; } /* new links */
.mw-body a:link.interwiki { color: #3366BB !important; } /* interwiki links */
.mw-body a:link.external { color: #777 !important; } /* external links */
.mw-body a:link.stub { color: #772233 !important; } /* hovered links */
/* Suchergebnisse anpassen
*/
#mw-content-text > div > ul > li > div.searchresult { display: none }
#mw-content-text > div > ul > li > div.mw-search-result-data { display: none }
.mw-search-result-data { display: none }
.infobox {margin-left:3px}
/* Startseite */
/* {{pp|small=yes}} */
.mp-box {
border: 1px solid #aaa; /* all colors overriden on specific elements in @media screen */
padding: 0 0.5em 0.5em;
margin-top: 4px;
}
.mp-h2,
body.skin-timeless .mp-h2 { /* Timeless needs a higher specificity */
border: 1px solid #aaa; /* all colors overriden on specific elements in @media screen */
margin: 0.5em 0;
padding: 0.2em 0.4em;
font-size: 120%;
font-weight: bold;
font-family: inherit;
}
.mp-later {
font-size: 85%;
font-weight: normal;
}
#mp-welcomecount {
text-align: center;
}
#mp-welcome {
font-size: 162%;
padding: 0.1em;
color:#8B0000;
font-weight:bold;
display:block;
}
#mp-free {
font-size: 95%;
}
#articlecount {
font-size: 85%;
}
/* clear fix */
.mp-contains-float::after {
content: "";
display: block;
clear: both;
}
@media (max-width: 875px) {
/* We need to improve Template:POTD as used on the main page so that these
* hacks aren't necessary */
#mp-tfp table,
#mp-tfp tr,
#mp-tfp td,
#mp-tfp tbody {
display: block !important;
width: 100% !important;
box-sizing: border-box;
}
#mp-tfp tr:first-child td:first-child a.mw-file-description {
text-align: center;
display: table;
margin: 0 auto;
}
}
@media (min-width: 875px) {
#mp-upper {
display: flex;
}
#mp-left {
flex: 1 1 45%;
margin-right: 2px;
}
#mp-right {
flex: 1 1 55%;
margin-left: 2px;
}
}
@media screen {
#mp-topbanner {
background-color: #f9f9f9;
border-color: #ddd;
}
#mp-banner {
background-color: #fffaf5;
border-color: #f2e0ce;
}
#mp-left {
background-color: #f5fffa;
border-color: #cef2e0;
}
#mp-left .mp-h2 {
background-color: #cef2e0;
border-color: #a3bfb1;
}
#mp-right {
background-color: #f5faff;
border-color: #cedff2;
}
#mp-right table {border:none;background:transparent}
#mp-right table td {border-left:none; border-right:none;background:transparent}
#mp-right table th {border:none; background:transparent;font-size: 120%;}
#mp-right .mp-h2 {
background-color: #cedff2;
border-color: #a3b0bf;
}
#mp-middle {
background-color: #fff5fa;
border-color: #f2cedd;
}
#mp-middle .mp-h2 {
background-color: #f2cedd;
border-color: #bfa3af;
}
#mp-lower {
background-color: #faf5ff;
border-color: #ddcef2;
}
#mp-lower .mp-h2 {
background-color: #ddcef2;
border-color: #afa3bf;
}
#mp-bottom {
/* no background */
border-color: #e2e2e2;
}
#mp-bottom .mp-h2 {
background-color: #eee;
border-color: #ddd;
}
/* night mode */
html.skin-theme-clientpref-night #mp-topbanner {
background-color: #171a1d;
border-color: #676767;
}
html.skin-theme-clientpref-night #mp-banner {
background-color: #431107;
border-color: #663428;
}
html.skin-theme-clientpref-night #mp-left {
background-color: #0b1e1c;
border-color: #104437;
}
html.skin-theme-clientpref-night #mp-left .mp-h2 {
background-color: #104437;
border-color: #2f4d41;
}
html.skin-theme-clientpref-night #mp-right {
background-color: #0d1a27;
border-color: #082849;
}
html.skin-theme-clientpref-night #mp-right .mp-h2 {
background-color: #082849;
border-color: #a3b0bf;
}
html.skin-theme-clientpref-night #mp-middle {
background-color: #270e1a;
border-color: #882c43;
}
html.skin-theme-clientpref-night #mp-middle .mp-h2 {
background-color: #882c43;
border-color: #926c80;
}
html.skin-theme-clientpref-night #mp-lower {
background-color: #130e20;
border-color: #7545ab;
}
html.skin-theme-clientpref-night #mp-lower .mp-h2 {
background-color: #7545ab;
border-color: #afa3bf;
}
html.skin-theme-clientpref-night #mp-bottom {
/* no background */
border-color: #676767;
}
html.skin-theme-clientpref-night #mp-bottom .mp-h2 {
background-color: #3d3d3d;
border-color: #676767;
}
}
/* OS night mode */
@media screen and ( prefers-color-scheme: dark ) {
html.skin-theme-clientpref-os #mp-topbanner {
background-color: #171a1d;
border-color: #676767;
}
html.skin-theme-clientpref-os #mp-banner {
background-color: #431107;
border-color: #663428;
}
html.skin-theme-clientpref-os #mp-left {
background-color: #0b1e1c;
border-color: #104437;
}
html.skin-theme-clientpref-os #mp-left .mp-h2 {
background-color: #104437;
border-color: #2f4d41;
}
html.skin-theme-clientpref-os #mp-right {
background-color: #0d1a27;
border-color: #082849;
}
html.skin-theme-clientpref-os #mp-right .mp-h2 {
background-color: #082849;
border-color: #a3b0bf;
}
html.skin-theme-clientpref-os #mp-middle {
background-color: #270e1a;
border-color: #882c43;
}
html.skin-theme-clientpref-os #mp-middle .mp-h2 {
background-color: #882c43;
border-color: #926c80;
}
html.skin-theme-clientpref-os #mp-lower {
background-color: #130e20;
border-color: #7545ab;
}
html.skin-theme-clientpref-os #mp-lower .mp-h2 {
background-color: #7545ab;
border-color: #afa3bf;
}
html.skin-theme-clientpref-os #mp-bottom {
/* no background */
border-color: #676767;
}
html.skin-theme-clientpref-os #mp-bottom .mp-h2 {
background-color: #3d3d3d;
border-color: #676767;
}
}
