MediaWiki:Common.css: Difference between revisions
Refine TOC hover + thin underline + infobox header (patch step7) Tag: Reverted |
UX: dark message boxes + heading spacing (patch step8) Tag: Reverted |
||
| Line 1,865: | Line 1,865: | ||
/* G) Bez „bar underline“ v sidebare (používame block highlight z predošlého patchu) */ | /* G) Bez „bar underline“ v sidebare (používame block highlight z predošlého patchu) */ | ||
#mw-panel .portal li a { background-image: none; } | #mw-panel .portal li a { background-image: none; } | ||
/* === PATCH step8: message boxes + heading rhythm === */ | |||
/* A) Štýly pre všetky message boxy (error/warn/info/note) v dark štýle */ | |||
.ambox, .tmbox, .ombox, .fmbox, .imbox, .cmbox, .mw-message-box, .hatnote, .notice { | |||
background:#111 !important; | |||
color:#e6e6e6 !important; | |||
border:1px solid #333 !important; | |||
border-left:4px solid #4aa3ff !important; /* default = info modrá */ | |||
padding:.65rem .8rem !important; | |||
margin:.8rem 0 !important; | |||
border-radius:3px; | |||
} | |||
.mw-message-box-warning, .ambox-warning, .ombox-warning { | |||
border-left-color:#ffcc00 !important; | |||
} | |||
.mw-message-box-error, .ambox-serious, .ombox-crit, .error { | |||
border-left-color:#ff5b5b !important; | |||
background:#140f0f !important; | |||
} | |||
.mw-message-box-success, .ambox-green { | |||
border-left-color:#66d17a !important; | |||
background:#0f1410 !important; | |||
} | |||
.hatnote { font-style: italic; color:#d0d0d0 !important; } | |||
/* Linky v boxoch */ | |||
.ambox a, .mw-message-box a, .hatnote a { | |||
color:#39d1ff !important; | |||
} | |||
.ambox a:hover, .mw-message-box a:hover, .hatnote a:hover { | |||
color:#ffcc00 !important; | |||
} | |||
/* B) Nadpisy – vzdušnejšie medzery a konzistentná veľkosť */ | |||
h1.firstHeading { margin: .25rem 0 1.0rem 0 !important; } | |||
.mw-parser-output h2 { margin: 1.4rem 0 .6rem !important; font-size:1.6rem; } | |||
.mw-parser-output h3 { margin: 1.0rem 0 .45rem !important; font-size:1.25rem; } | |||
.mw-parser-output h4 { margin: .8rem 0 .35rem !important; font-size:1.1rem; } | |||
/* jemnejší underline pri h2/h3, aby nelietali línie */ | |||
.mw-parser-output h2, .mw-parser-output h3 { | |||
border-bottom:1px solid #1f1f1f !important; | |||
} | |||
/* C) TOC – tenší ľavý pás a ľahšie pozadie pri hover */ | |||
#toc ul li, .toc ul li { border-left-width:1px !important; } | |||
#toc ul li:hover, .toc ul li:hover { background: rgba(255,204,0,.04) !important; } | |||
/* D) References – lepší kontrast odsekov v zozname */ | |||
.references li { line-height:1.5; } | |||
/* E) Error hlášky zo šablón (červený text) – znížiť agresivitu farby na dark pozadí */ | |||
.mw-parser-output .error, .error { color:#ff7a7a !important; } | |||