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