MediaWiki:Vector-2022.css: Unterschied zwischen den Versionen
Erscheinungsbild
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 26: | Zeile 26: | ||
} | } | ||
/* Zeile 1: Logo/ | /* Innerer Header als Spalte (Zeile 1: Logo+Userlinks, Zeile 2: Suche) */ | ||
.vector-header { | |||
display: flex; | |||
flex-direction: column; | |||
align-items: center; | |||
padding: 6px 0; | |||
} | |||
/* Zeile 1: Drei Spalten (links leer, Mitte Logo, rechts Userlinks) */ | |||
.vector-header-start { | .vector-header-start { | ||
width: 100%; | width: 100%; | ||
display: | display: grid !important; | ||
grid-template-columns: 1fr auto 1fr; /* links flexibel, Mitte auto, rechts flexibel */ | |||
align-items: center; | align-items: center; | ||
margin-bottom: 4px; | margin-bottom: 4px; | ||
padding: 0; | padding: 0; | ||
} | } | ||
/* Logo | /* Logo/Name mittig */ | ||
.vector-header-start .mw-logo { | .vector-header-start .mw-logo { | ||
grid-column: 2; /* mittlere Spalte */ | |||
justify-self: center; | |||
display: flex; | display: flex; | ||
align-items: center; | align-items: center; | ||
gap: 8px; | gap: 8px; | ||
} | |||
/* Userlinks-Block in Zeile 1 nach rechts */ | |||
.vector-header-start .vector-user-links { | |||
grid-column: 3; /* rechte Spalte */ | |||
justify-self: end; | |||
} | |||
/* Variante der Userlinks in Zeile 2 ausblenden */ | |||
.vector-header-end .vector-user-links { | |||
display: none !important; | |||
} | } | ||
Version vom 12. Februar 2026, 11:51 Uhr
/* =========================
HEADER: Layout & Optik
========================= */
/* Header-Container: Hintergrund, Rahmen, sticky */
.vector-header-container {
position: sticky;
top: 0;
z-index: 1000;
background-color: #AE9E86;
border-bottom: 1px solid #333;
}
/* Sticky-Header von Vector 2022 deaktivieren */
.client-js.vector-sticky-header-enabled .vector-sticky-header,
.client-js.vector-sticky-header-enabled .vector-sticky-header-container {
display: none !important;
}
/* Innerer Header als Spalte (Zeile 1: Logo, Zeile 2: Suche/Userlinks) */
.vector-header {
display: flex;
flex-direction: column;
align-items: center;
padding: 6px 0; /* Gesamthöhe etwas kompakter */
}
/* Innerer Header als Spalte (Zeile 1: Logo+Userlinks, Zeile 2: Suche) */
.vector-header {
display: flex;
flex-direction: column;
align-items: center;
padding: 6px 0;
}
/* Zeile 1: Drei Spalten (links leer, Mitte Logo, rechts Userlinks) */
.vector-header-start {
width: 100%;
display: grid !important;
grid-template-columns: 1fr auto 1fr; /* links flexibel, Mitte auto, rechts flexibel */
align-items: center;
margin-bottom: 4px;
padding: 0;
}
/* Logo/Name mittig */
.vector-header-start .mw-logo {
grid-column: 2; /* mittlere Spalte */
justify-self: center;
display: flex;
align-items: center;
gap: 8px;
}
/* Userlinks-Block in Zeile 1 nach rechts */
.vector-header-start .vector-user-links {
grid-column: 3; /* rechte Spalte */
justify-self: end;
}
/* Variante der Userlinks in Zeile 2 ausblenden */
.vector-header-end .vector-user-links {
display: none !important;
}
/* Header-Zeile 2: Suche + Userlinks zentriert */
.vector-header-end {
width: 100% !important;
display: flex !important;
justify-content: center !important; /* gesamte Zeile mittig */
align-items: center !important;
gap: 16px !important;
margin: 0 !important;
padding: 0 !important;
}
/* Alle direkten Kinder neutral: nichts darf mit auto-Margins schieben */
.vector-header-end > * {
margin-left: 0 !important;
margin-right: 0 !important;
}
/* Sicherstellen, dass Suche nicht links „klebt“ */
.vector-header-end #p-search {
flex: 0 0 auto !important;
}
/* Userlinks ebenfalls neutralisieren */
.vector-header-end .vector-user-links,
.vector-header-end .vector-user-menu,
.vector-header-end #vector-user-links-dropdown {
flex: 0 0 auto !important;
}
/* =========================
HEADER: Layout & Optik ENDE
========================= */
/* Gesamte Seite dunkel setzen */
body {
background-color: #101218;
color: #f5f5f5;
}
/* Haupt-Inhaltsbereich an den dunklen Hintergrund anpassen */
.mw-page-container,
.vector-body,
.mw-content-container,
.mw-content-ltr {
background-color: transparent; /* oder #101218, falls nötig */
color: inherit;
}
/* Links etwas heller, damit sie lesbar bleiben */
.mw-body a {
color: #4ea3ff;
}