MediaWiki:Vector-2022.css: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| (44 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
/* | /******************************* | ||
* Vector-spezifische Anpassungen | |||
* (Content nutzt globales Layout aus Common.css) | |||
*******************************/ | |||
/* Grid der inneren Page-Container abschalten, | |||
damit der Content die volle Breite bekommt */ | |||
.mw-page-container-inner, | |||
.vector-page-container-inner, | |||
.mw-body { | |||
display: block !important; /* statt grid */ | |||
.vector-page | |||
.mw-body | |||
} | } | ||
/* | /* Sicherstellen, dass der Content-Block die komplette Breite nutzt */ | ||
.mw- | .mw-content-container, | ||
.mw- | .mw-body .mw-body-content, | ||
.mw-body #bodyContent { | |||
grid-column: auto !important; /* raus aus der 2-Spalten-Logik */ | |||
width: 100% !important; | |||
} | } | ||
/* | /* Optional: Page-Tools-Spalte explizit loslösen, falls noch Reste da sind */ | ||
.mw-page- | .mw-body .vector-page-tools { | ||
float: none !important; | |||
width: auto !important; | |||
} | } | ||
/* | /******************************* | ||
* Vector-Module ausblenden | |||
* (nur auf normalen Seiten, nicht auf Spezialseiten) | |||
*******************************/ | |||
/* | /* Sachen, die du wirklich nie brauchst */ | ||
.pixo- | .vector-column-end, | ||
.vector-column-start, | |||
.vector-main-menu-container, | |||
.vector-sticky-pinned-container, | |||
body:not(.ns-special) .vector-sticky-header, | |||
body:not(.ns-special) .vector-sticky-header-container, | |||
body:not(.ns-special) #vector-sticky-header, | |||
body:not(.ns-special) #pt-createaccount-2, | |||
body:not(.ns-special) #pt-login-2, | |||
body:not(.ns-special) #pt-watchlist, | |||
body:not(.ns-special) #ca-watch, | |||
#footer-info-lastmod, | |||
.vector-toc, | |||
body:not(.ns-special) #pixo-custom-header-left #p-search .search-toggle, | |||
body:not(.ns-special) .vector-user-links .mw-watchlink, | |||
body:not(.ns-special) .vector-user-links .mw-watchlist-link, | |||
body:not(.group-sysop):not(.group-bureaucrat) #ca-history { | |||
display: none !important; | |||
} | } | ||
/* | /* Toolbar global verstecken */ | ||
.vector- | .vector-page-toolbar.vector-feature-custom-font-size-clientpref--excluded { | ||
.vector- | display: none !important; | ||
} | } | ||
/* | /* Spezialseiten-Einträge nur für Admins sichtbar */ | ||
body:not(.group-sysop):not(.group-bureaucrat) | |||
. | a[href$="Spezial:K%C3%BCrzeste_Seiten"], | ||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:L%C3%A4ngste_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Nicht_kategorisierte_Dateien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Nicht_kategorisierte_Vorlagen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:%C3%84lteste_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Wenigstbearbeitete_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Unbenutzte_Dateien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Unbenutzte_Kategorien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Verwaiste_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Unbenutzte_Vorlagen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Gewuenschte_Vorlagen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Gewuenschte_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Seiten_mit_Eigenschaften"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Tracking-Kategorien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Botpassw%C3%B6rter"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Beitr%C3%A4ge"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Liste_der_Sperren"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Letzte_%C3%84nderungen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Diff"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:PageHistory"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Logbuch"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistbenutzte_Vorlagen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistbenutzte_Dateien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistbenutzte_Kategorien"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meiste_Interwikilinks"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistkategorisierte_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistverlinkte_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Meistbearbeitete_Seiten"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Exportieren"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Seiten_vergleichen"], | |||
body:not(.group-sysop):not(.group-bureaucrat) | |||
a[href$="Spezial:Beitragen"] { | |||
display: none !important; | |||
} | } | ||
/* | /******************************* | ||
* Standard-Header „zusammenklappen“ | |||
* – auf normalen Seiten einklappen, | |||
* auf Spezialseiten Standard behalten | |||
*******************************/ | |||
/* | /* Normale Seiten: Vector-Header einklappen */ | ||
. | body:not(.ns-special) .vector-header, | ||
body:not(.ns-special) .vector-header-container { | |||
height: 0 !important; | |||
padding: 0 !important; | |||
margin: | margin: 0 !important; | ||
margin-bottom: 0 !important; | |||
border: none !important; | |||
background: transparent !important; | |||
overflow: visible !important; | |||
} | } | ||
/* | /* Inhalte des Vector-Headers ausblenden, | ||
.vector | außer unserer Suchbox #p-search (falls noch dort) | ||
und dem Custom-Header */ | |||
body:not(.ns-special) .vector-header > *:not(#pixo-custom-header):not(#p-search) { | |||
display: none !important; | |||
} | } | ||
.mw-header { | |||
margin-bottom: 0 !important; | |||
} | } | ||
.mw-workspace-container { | |||
margin-top: -2rem !important; | |||
} | } | ||
/******************************* | |||
* Spezialseiten (Login, Einstellungen, Konto) | |||
* – nur Hintergrund + Custom-Header übernehmen | |||
*******************************/ | |||
/* Hintergrund & Padding kommen schon aus Common.css; | |||
hier musst du nur sicherstellen, dass Spezialseiten | |||
ihre Module behalten und der Header nicht versteckt wird. */ | |||
/* Auf Spezialseiten: NICHTS ausblenden, kein Einklappen. | |||
Darum hier keine display:none-Regeln mit .ns-special. */ | |||
/* | /* Custom-Header auf Spezialseiten anzeigen, falls er mal versteckt wäre */ | ||
.ns-special #pixo-custom-header { | |||
. | |||
display: block !important; | display: block !important; | ||
} | } | ||
Aktuelle Version vom 9. März 2026, 16:01 Uhr
/*******************************
* Vector-spezifische Anpassungen
* (Content nutzt globales Layout aus Common.css)
*******************************/
/* Grid der inneren Page-Container abschalten,
damit der Content die volle Breite bekommt */
.mw-page-container-inner,
.vector-page-container-inner,
.mw-body {
display: block !important; /* statt grid */
}
/* Sicherstellen, dass der Content-Block die komplette Breite nutzt */
.mw-content-container,
.mw-body .mw-body-content,
.mw-body #bodyContent {
grid-column: auto !important; /* raus aus der 2-Spalten-Logik */
width: 100% !important;
}
/* Optional: Page-Tools-Spalte explizit loslösen, falls noch Reste da sind */
.mw-body .vector-page-tools {
float: none !important;
width: auto !important;
}
/*******************************
* Vector-Module ausblenden
* (nur auf normalen Seiten, nicht auf Spezialseiten)
*******************************/
/* Sachen, die du wirklich nie brauchst */
.vector-column-end,
.vector-column-start,
.vector-main-menu-container,
.vector-sticky-pinned-container,
body:not(.ns-special) .vector-sticky-header,
body:not(.ns-special) .vector-sticky-header-container,
body:not(.ns-special) #vector-sticky-header,
body:not(.ns-special) #pt-createaccount-2,
body:not(.ns-special) #pt-login-2,
body:not(.ns-special) #pt-watchlist,
body:not(.ns-special) #ca-watch,
#footer-info-lastmod,
.vector-toc,
body:not(.ns-special) #pixo-custom-header-left #p-search .search-toggle,
body:not(.ns-special) .vector-user-links .mw-watchlink,
body:not(.ns-special) .vector-user-links .mw-watchlist-link,
body:not(.group-sysop):not(.group-bureaucrat) #ca-history {
display: none !important;
}
/* Toolbar global verstecken */
.vector-page-toolbar.vector-feature-custom-font-size-clientpref--excluded {
display: none !important;
}
/* Spezialseiten-Einträge nur für Admins sichtbar */
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:K%C3%BCrzeste_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:L%C3%A4ngste_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Nicht_kategorisierte_Dateien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Nicht_kategorisierte_Vorlagen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:%C3%84lteste_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Wenigstbearbeitete_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Unbenutzte_Dateien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Unbenutzte_Kategorien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Verwaiste_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Unbenutzte_Vorlagen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Gewuenschte_Vorlagen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Gewuenschte_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Seiten_mit_Eigenschaften"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Tracking-Kategorien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Botpassw%C3%B6rter"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Beitr%C3%A4ge"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Liste_der_Sperren"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Letzte_%C3%84nderungen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Diff"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:PageHistory"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Logbuch"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistbenutzte_Vorlagen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistbenutzte_Dateien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistbenutzte_Kategorien"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meiste_Interwikilinks"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistkategorisierte_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistverlinkte_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Meistbearbeitete_Seiten"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Exportieren"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Seiten_vergleichen"],
body:not(.group-sysop):not(.group-bureaucrat)
a[href$="Spezial:Beitragen"] {
display: none !important;
}
/*******************************
* Standard-Header „zusammenklappen“
* – auf normalen Seiten einklappen,
* auf Spezialseiten Standard behalten
*******************************/
/* Normale Seiten: Vector-Header einklappen */
body:not(.ns-special) .vector-header,
body:not(.ns-special) .vector-header-container {
height: 0 !important;
padding: 0 !important;
margin: 0 !important;
margin-bottom: 0 !important;
border: none !important;
background: transparent !important;
overflow: visible !important;
}
/* Inhalte des Vector-Headers ausblenden,
außer unserer Suchbox #p-search (falls noch dort)
und dem Custom-Header */
body:not(.ns-special) .vector-header > *:not(#pixo-custom-header):not(#p-search) {
display: none !important;
}
.mw-header {
margin-bottom: 0 !important;
}
.mw-workspace-container {
margin-top: -2rem !important;
}
/*******************************
* Spezialseiten (Login, Einstellungen, Konto)
* – nur Hintergrund + Custom-Header übernehmen
*******************************/
/* Hintergrund & Padding kommen schon aus Common.css;
hier musst du nur sicherstellen, dass Spezialseiten
ihre Module behalten und der Header nicht versteckt wird. */
/* Auf Spezialseiten: NICHTS ausblenden, kein Einklappen.
Darum hier keine display:none-Regeln mit .ns-special. */
/* Custom-Header auf Spezialseiten anzeigen, falls er mal versteckt wäre */
.ns-special #pixo-custom-header {
display: block !important;
}