MediaWiki:Common.css: Różnice pomiędzy wersjami
Z LawRus
Nie podano opisu zmian |
auto-sync z repo |
||
| (Nie pokazano 1 pośredniej wersji utworzonej przez tego samego użytkownika) | |||
| Linia 33: | Linia 33: | ||
display: inline-block; | display: inline-block; | ||
margin: 0; | margin: 0; | ||
} | |||
/* Pasek nawigacji 3 zakładek — w stylu Material/płaskie taby z bottom-border | |||
indicator dla aktywnej. Używany przez Szablon:NawigacjaGłówna. */ | |||
.nav-glowna { | |||
display: flex; | |||
margin: 0 0 1.5em 0; | |||
border-bottom: 2px solid #eaecf0; | |||
} | |||
.nav-glowna-tab { | |||
flex: 1; | |||
text-align: center; | |||
padding: 0.75em 1em; | |||
border-bottom: 3px solid transparent; | |||
margin-bottom: -2px; | |||
transition: background-color 0.15s ease, border-color 0.15s ease; | |||
} | |||
.nav-glowna-tab:hover { | |||
background-color: #f8f9fa; | |||
} | |||
.nav-glowna-tab.active { | |||
border-bottom-color: #36c; | |||
font-weight: bold; | |||
} | |||
.nav-glowna-tab.active a { | |||
color: #202122; | |||
text-decoration: none; | |||
pointer-events: none; | |||
} | |||
/* Sticky footer — domyślnie body color (#72777d) wycieka pod krótkim | |||
contentem, generując "duży grafitowy obszar". Layout flex z body = | |||
100vh wymusza że content rozciąga się do okna, a stopka siedzi na dnie. */ | |||
html, body { | |||
min-height: 100vh; | |||
} | |||
body { | |||
display: flex; | |||
flex-direction: column; | |||
} | |||
body > * { | |||
flex-shrink: 0; | |||
} | |||
#mw-content-container { | |||
flex: 1 0 auto; | |||
} | |||
#mw-footer-container { | |||
background: #2a2a2a; | |||
} | } | ||
Aktualna wersja na dzień 12:23, 27 kwi 2026
/* Czcionka źródeł latopisarskich (cyrylica + łacina). */
@font-face {
font-family: 'Litopys New Roman';
src: url('/fonts/LitopysNewRoman.ttf') format('truetype');
font-display: swap;
}
/* Klasa do oznaczania tekstów w czcionce Litopys.
Użycie: <span class="litopys">текст</span>
lub w szablonie: <div class="litopys">{{{oryginał}}}</div> */
.litopys {
font-family: 'Litopys New Roman', 'Times New Roman', serif;
}
/* Stopka w jednej linii — domyślnie Timeless łamie ją na 3 wiersze. */
#mw-footer #footer-list {
display: flex;
flex-wrap: wrap;
align-items: center;
gap: 0 1.5em;
}
#mw-footer #footer-info,
#mw-footer #footer-places {
display: flex;
flex-wrap: wrap;
margin: 0;
padding: 0;
list-style: none;
gap: 0 1em;
}
#mw-footer #footer-info li,
#mw-footer #footer-places li {
display: inline-block;
margin: 0;
}
/* Pasek nawigacji 3 zakładek — w stylu Material/płaskie taby z bottom-border
indicator dla aktywnej. Używany przez Szablon:NawigacjaGłówna. */
.nav-glowna {
display: flex;
margin: 0 0 1.5em 0;
border-bottom: 2px solid #eaecf0;
}
.nav-glowna-tab {
flex: 1;
text-align: center;
padding: 0.75em 1em;
border-bottom: 3px solid transparent;
margin-bottom: -2px;
transition: background-color 0.15s ease, border-color 0.15s ease;
}
.nav-glowna-tab:hover {
background-color: #f8f9fa;
}
.nav-glowna-tab.active {
border-bottom-color: #36c;
font-weight: bold;
}
.nav-glowna-tab.active a {
color: #202122;
text-decoration: none;
pointer-events: none;
}
/* Sticky footer — domyślnie body color (#72777d) wycieka pod krótkim
contentem, generując "duży grafitowy obszar". Layout flex z body =
100vh wymusza że content rozciąga się do okna, a stopka siedzi na dnie. */
html, body {
min-height: 100vh;
}
body {
display: flex;
flex-direction: column;
}
body > * {
flex-shrink: 0;
}
#mw-content-container {
flex: 1 0 auto;
}
#mw-footer-container {
background: #2a2a2a;
}
