Helmstedt-Wiki:Technik/Skin/Gadgets/dewikiCommonLayout: Unterschied zwischen den Versionen

aus Helmstedt-Wiki, der freien Enzyklopädie über den Landkreis Helmstedt
Zur Navigation springen Zur Suche springen
KKeine Bearbeitungszusammenfassung
 
Zeile 27: Zeile 27:
== CSS ==
== CSS ==
{{#tag:syntaxhighlight|{{MediaWiki:Gadget-{{SUBPAGENAME}}.css}}|lang=css}}
{{#tag:syntaxhighlight|{{MediaWiki:Gadget-{{SUBPAGENAME}}.css}}|lang=css}}
== Änderungswünsche ==
Bitte auf [[../../MediaWiki/Änderungen|MediaWiki/Änderungen]] vorschlagen.


[[Kategorie:Helmstedt-Wiki:Technik/Skin/Gadgets|{{SUBPAGENAME}}]]
[[Kategorie:Helmstedt-Wiki:Technik/Skin/Gadgets|{{SUBPAGENAME}}]]

Aktuelle Version vom 22. Januar 2026, 16:57 Uhr

Einheitliche Überschrift für Technik -Projektseiten.

Parameter

Text
Überschrift
Shortcut
optional; für Gadgets
Logo
optional; Datei-Titel
LogoPixel
optional; Logo-Größe in Pixeln, Vorgabe: 40

Das Gadget dewikiCommonLayout ist nicht für Benutzerkonten konfigurierbar.

Es bewirkt die zentrale Definition der projektweit genutzten Klassen für die Positionierung von Tabellen, Bausteinen etc.

Die Definitionen befanden sich bis März 2024 in der allgemeinen MediaWiki:Common.css.

Profil

Lua-Fehler in Modul:MediaWikiGadgetDefinition, Zeile 462: attempt to index field 'data' (a nil value)

Klassen

.float-left
.float-right
Layoutfluss
.centered
Zentrieren
.toptextcells
Tabellen

CSS

/*
 * Klassen für die Ausrichtung von Bausteinen, Tabellen, mit „gallery“-Tags
 * realisierten Bildergalerien und weiteren Objekten.
 * Vorsicht: Das MediaWiki-eigene CSS enthält Klassen mit den sehr ähnlichen
 * Namen „floatleft“, „floatright“ und „center“, deren Definitionen sich aber
 * von den lokalen Definitionen unterscheiden.
 * Für die Bedeutung der „noflip“-Kommentare siehe
 * [[mw:ResourceLoader/Features#Flipping]].
 */

/* @noflip */
div.float-left,
table.float-left,
ul.float-left,
.float-left {
	clear: left;
	float: left;
	margin: 1em 1em 1em 0;
}
/* @noflip */
div.float-right,
table.float-right,
ul.float-right,
.float-right {
	clear: right;
	float: right;
	margin: 1em 0 1em 1em;
}
div.centered,
table.centered,
ul.centered,
.centered {
	margin-left: auto;
	margin-right: auto;
}

/*
 * Obenbündige Textausrichtung in Tabellen. Wirkt nicht auf Kopfzellen und wurde
 * unter anderem wegen Inkonsistenzen bei sortierbaren Tabellen nicht auf
 * Kopfzellen ausgeweitet.
 */
.toptextcells > * > * > td {
	vertical-align: top;
}