Wikipedia:Technik/Skin/Gadgets/NavFrame
NavFrame
Das Gadget NavFrame ist nicht für Benutzerkonten konfigurierbar.
Es bewirkt die zentrale Definition der projektweit genutzten Klassen für die ausklappbaren Navigationsleisten (siehe auch Vorlage:NavFrame und Vorlage:BoxenVerschmelzen.
Die Definitionen befanden sich bis März 2024 in der allgemeinen MediaWiki:Common.css. Langfristig ist der komplette Ersatz der zentralen Definition durch TemplateStyles geplant.
Profil
BearbeitenNavFrame: projektweite Stildefinitionen für ausklappbare Navigationsleisten | |
Eigenschaft | Zuweisung |
---|---|
default | Vorgabe für alle |
hidden | versteckt |
styles | NavFrame.css |
* NavFrame[default|hidden]|NavFrame.css
Aktive Spezifikation.
CSS
Bearbeiten/*
* Stylesheet-Ergänzung zu Standard-Navigationsleisten:
* [[Hilfe:Navigationsleisten]], [[Vorlage:Navigationsleiste]]
*/
div.NavFrame {
border-width: 1px;
border-style: solid;
border-color: var(--dewiki-rahmenfarbe1);
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-color: var(--dewiki-hintergrundfarbe5);
font-weight: bold;
}
div.NavFrame:after {
clear: both;
content: "";
display: block;
}
/*
* Stylesheet für den „Ausklappen“-Button an Navigationsleisten, der in
* [[MediaWiki:Gadget-NavFrame.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-width: 1px;
border-style: solid;
border-color: var(--dewiki-rahmenfarbe1);
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;
}
Änderungswünsche
BearbeitenBitte auf MediaWiki/Änderungen vorschlagen.