Narodowe Centrum NaukiProjekt sfinansowany przez Narodowe Centrum Nauki
OPUS 2025/57/B/HS3/02198
Instytut Historii PAN

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;
}