MediaWiki:Common.css: Difference between revisions
No edit summary |
No edit summary |
||
| Line 998: | Line 998: | ||
margin-bottom: 0.8em; | margin-bottom: 0.8em; | ||
padding-left: 1.4em; | padding-left: 1.4em; | ||
} | |||
/* ============================================================================================== */ | |||
/* === TYPO RESET: jednotná veľkosť a odsadenie === */ | |||
.mw-body, | |||
.mw-parser-output { | |||
--font-body: 15.5px; | |||
--lh: 1.65; | |||
--space-xxs: .25rem; | |||
--space-xs: .4rem; | |||
--space-sm: .6rem; | |||
--space-md: .9rem; | |||
font-size: var(--font-body); | |||
line-height: var(--lh); | |||
} | |||
/* Bežný text (odstavce, zoznamy, definície) – všade rovnaké */ | |||
.mw-parser-output p, | |||
.mw-parser-output li, | |||
.mw-parser-output dd, | |||
.mw-parser-output dt, | |||
.mw-parser-output blockquote, | |||
.mw-parser-output pre, | |||
.mw-parser-output code, | |||
.mw-parser-output table, | |||
.mw-parser-output .infobox, | |||
.mw-parser-output .portable-infobox, | |||
.mw-parser-output .toc, | |||
.mw-parser-output .navbox, | |||
.mw-parser-output .mw-message-box { | |||
font-size: 1em; /* žiadne zmenšovanie/zväčšovanie */ | |||
line-height: var(--lh); /* jednotné riadkovanie */ | |||
} | |||
/* Konzistentné okraje bežných prvkov */ | |||
.mw-parser-output p { margin: 0 0 var(--space-sm); } | |||
.mw-parser-output ul, | |||
.mw-parser-output ol { margin: var(--space-xs) 0 var(--space-sm); padding-left: 1.4em; } | |||
.mw-parser-output li { margin: 0 0 var(--space-xxs); } | |||
.mw-parser-output dl { margin: var(--space-xs) 0 var(--space-sm); } | |||
.mw-parser-output dt { font-weight: 600; margin-top: var(--space-xxs); } | |||
.mw-parser-output dd { margin-left: 1.1em; } | |||
/* Nadpisy – rovnaké medzery nad/pod a mierka */ | |||
.mw-parser-output h1 { font-size: 1.9em; margin: 1.2em 0 .55em; line-height: 1.25; } | |||
.mw-parser-output h2 { font-size: 1.55em; margin: 1.1em 0 .5em; line-height: 1.28; } | |||
.mw-parser-output h3 { font-size: 1.3em; margin: 1.0em 0 .45em; line-height: 1.3; } | |||
.mw-parser-output h4 { font-size: 1.12em; margin: .9em 0 .4em; line-height: 1.35; } | |||
.mw-parser-output h5, | |||
.mw-parser-output h6 { font-size: 1em; margin: .8em 0 .35em; } | |||
/* TOC, infobox, tabuľky – nech neprepisujú typografiu */ | |||
.mw-parser-output #toc, | |||
.mw-parser-output .toc, | |||
.mw-parser-output .infobox, | |||
.mw-parser-output .portable-infobox, | |||
.mw-parser-output .wikitable, | |||
.mw-parser-output table { | |||
margin-top: var(--space-sm); | |||
margin-bottom: var(--space-md); | |||
} | |||
/* Obrázky a popisky – mierne kompaktnejšie, ale stále čitateľné */ | |||
.mw-parser-output .thumb .thumbcaption, | |||
.mw-parser-output figcaption { font-size: .95em; line-height: var(--lh); } | |||
/* Poznámky a referencie – jednotné medzery */ | |||
.mw-parser-output .references li { margin: 0 0 var(--space-xxs); line-height: var(--lh); } | |||
.mw-parser-output .reference { font-size: .95em; } | |||
/* Zaruč rovnakú veľkosť textu aj v tabuľkách/infoboxe */ | |||
.mw-parser-output .wikitable th, | |||
.mw-parser-output .wikitable td, | |||
.mw-parser-output .infobox td, | |||
.mw-parser-output .infobox th { font-size: 1em; line-height: var(--lh); padding: .4rem .5rem; } | |||
/* Zbytočne „zmenšené“ systémové prvky narovnaj */ | |||
#catlinks, .mw-notification, .mw-warning, .hatnote, .dablink { font-size: 1em; line-height: var(--lh); } | |||
/* Voliteľné: obmedz čitateľnú šírku bežného textu (bez tabuliek/infoboxu) */ | |||
.mw-parser-output > p, | |||
.mw-parser-output > ul, | |||
.mw-parser-output > ol, | |||
.mw-parser-output > dl, | |||
.mw-parser-output > blockquote { | |||
max-width: 900px; | |||
margin-left: auto; | |||
margin-right: auto; | |||
} | } | ||