MediaWiki:Common.css: Unterschied zwischen den Versionen
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Admin (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| Zeile 1: | Zeile 1: | ||
/* Das folgende CSS wird für alle Benutzeroberflächen geladen. */ | /* Das folgende CSS wird für alle Benutzeroberflächen geladen. */ | ||
/* ========================================================= | /* ========================================================= | ||
| Zeile 35: | Zeile 36: | ||
} | } | ||
/* Gläser (Button) – | /* Gläser (Button) – konsolidierte Definition */ | ||
.whisky-glass { | .whisky-glass { | ||
display: inline-block; | display: inline-block; | ||
| Zeile 159: | Zeile 160: | ||
line-height: 1.2; | line-height: 1.2; | ||
} | } | ||
| Zeile 173: | Zeile 175: | ||
} | } | ||
/* | /* Strukturierte Items (wenn das JS diese Klassen nutzt) */ | ||
.whisky-top5__item { | .whisky-top5__item { | ||
display: grid; | display: grid; | ||
| Zeile 183: | Zeile 185: | ||
} | } | ||
.whisky-top5__item:last-child { border-bottom: 0; } | .whisky-top5__item:last-child { border-bottom: 0; } | ||
.whisky-top5__rank { | .whisky-top5__rank { | ||
width: 28px; | width: 28px; | ||
| Zeile 231: | Zeile 234: | ||
} | } | ||
/* Generische Fallback-Styles, falls | /* Generische Fallback-Styles, falls nur <li> erzeugt wird */ | ||
.whisky-top5 .item, | .whisky-top5 .item, | ||
.whisky-top5 li { | .whisky-top5 li { | ||
| Zeile 245: | Zeile 248: | ||
border-bottom: 0; | border-bottom: 0; | ||
} | } | ||
/* ========================================================= | /* ========================================================= | ||
3) Layout-Helper | 3) Layout-Helper, Teaser, Sterne-Rating | ||
========================================================= */ | ========================================================= */ | ||
| Zeile 257: | Zeile 261: | ||
} | } | ||
.col { display: flex; flex-direction: column; gap: 1rem; } | .col { display: flex; flex-direction: column; gap: 1rem; } | ||
/* News-Listen & kompakte Listen */ | /* News-Listen & kompakte Listen */ | ||
| Zeile 302: | Zeile 276: | ||
} | } | ||
/* Pillen / Kategoriechips */ | /* Pillen / Kategoriechips (Basis – Farbe später bei Links) */ | ||
.pill-list a { | .pill-list a { | ||
display:inline-block; | display:inline-block; | ||
| Zeile 328: | Zeile 302: | ||
.whisky-mini .dim { color:#666; } | .whisky-mini .dim { color:#666; } | ||
/* Teaser grid (3 | /* Teaser grid (3 Spalten auf Desktop) */ | ||
.teaser-grid { display:grid; grid-template-columns:1fr; gap:.25rem; } | .teaser-grid { display:grid; grid-template-columns:1fr; gap:.25rem; } | ||
@media (min-width: 700px){ | @media (min-width: 700px){ | ||
| Zeile 370: | Zeile 344: | ||
/* Typo tweaks */ | /* Typo tweaks */ | ||
h2, h3 { scroll-margin-top: 80px; } | h2, h3 { scroll-margin-top: 80px; } | ||
| Zeile 426: | Zeile 401: | ||
} | } | ||
/* | /* Karten (globale Verwendung) */ | ||
.card { | .card { | ||
background: var(--card); | background: var(--card); | ||
| Zeile 507: | Zeile 482: | ||
* { animation: none !important; transition: none !important; } | * { animation: none !important; transition: none !important; } | ||
} | } | ||
| Zeile 537: | Zeile 513: | ||
img { filter: none !important; } | img { filter: none !important; } | ||
} | } | ||
| Zeile 606: | Zeile 583: | ||
object-fit:cover; | object-fit:cover; | ||
} | } | ||
.mwnews-meta { | .mwnews-meta { padding:10px 12px; } | ||
} | |||
.mwnews-title { | .mwnews-title { | ||
font-weight:700; | font-weight:700; | ||
| Zeile 651: | Zeile 626: | ||
} | } | ||
} | } | ||
| Zeile 719: | Zeile 695: | ||
} | } | ||
/* Chips / Kategorie-Pillen */ | /* Chips / Kategorie-Pillen mit warmem Hintergrund */ | ||
.pill-row a, | .pill-row a, | ||
.pill-list a { | .pill-list a { | ||
| Zeile 763: | Zeile 739: | ||
a.category-link::after { content:" ⟶"; } | a.category-link::after { content:" ⟶"; } | ||
/* Dark-Mode | /* Dark-Mode Anpassungen für Link-Kacheln */ | ||
@media (prefers-color-scheme: dark) { | @media (prefers-color-scheme: dark) { | ||
.mw-parser-output a { color:#86c2ff; } | .mw-parser-output a { color:#86c2ff; } | ||
| Zeile 779: | Zeile 755: | ||
} | } | ||
} | } | ||
| Zeile 810: | Zeile 787: | ||
} | } | ||
.ados-chart-multi { margin-bottom: .75rem; } | .ados-chart-multi { margin-bottom: .75rem; } | ||
| Zeile 905: | Zeile 879: | ||
} | } | ||
} | } | ||
| Zeile 917: | Zeile 892: | ||
display: none !important; | display: none !important; | ||
} | } | ||
| Zeile 1.132: | Zeile 1.108: | ||
filter: none !important; | filter: none !important; | ||
} | } | ||
| Zeile 1.183: | Zeile 1.160: | ||
/* Inhalt nach unten schieben, wenn Timer sichtbar */ | /* Inhalt nach unten schieben, wenn Timer sichtbar */ | ||
body.has-ados-timer { padding-top: 38px; } | body.has-ados-timer { padding-top: 38px; } | ||
/* ========================================================= | /* ========================================================= | ||
13) ADOS-Hero – whiskyfarben, | 13) ADOS-Hero – whiskyfarben, Fade, keine weißen Boxen | ||
========================================================= */ | ========================================================= */ | ||
/* | /* Äußerer Hero-Block mit Fade nach unten ins Weiße */ | ||
.mw-parser-output .ados-hero { | |||
. | |||
.ados-hero | |||
background: linear-gradient( | background: linear-gradient( | ||
180deg, | 180deg, | ||
| Zeile 1.323: | Zeile 1.181: | ||
box-shadow: 0 4px 12px rgba(0,0,0,.05); | box-shadow: 0 4px 12px rgba(0,0,0,.05); | ||
border: 1px solid rgba(120,80,40,.15); | border: 1px solid rgba(120,80,40,.15); | ||
} | |||
/* auf Desktop etwas breiter wirken lassen */ | |||
@media (min-width: 960px) { | |||
.mw-parser-output .ados-hero { | |||
margin-left: -1.5rem; | |||
margin-right: -1.5rem; | |||
border-radius: 0 0 12px 12px; | |||
} | |||
} | } | ||
| Zeile 1.400: | Zeile 1.267: | ||
.ados-hero__col li { | .ados-hero__col li { | ||
margin: .08rem 0; | margin: .08rem 0; | ||
} | |||
/* Sicherheit: im Hero niemals weiße Karten-Hintergründe */ | |||
.ados-hero .card, | |||
.ados-hero .whisky-top5, | |||
.ados-hero .whisky-rating__item { | |||
background: transparent !important; | |||
border: 0 !important; | |||
box-shadow: none !important; | |||
} | } | ||
/* ---------------- MOBIL ---------------- */ | /* ---------------- MOBIL ---------------- */ | ||
@media (max-width: 720px) { | @media (max-width: 720px) { | ||
.ados-hero { | .mw-parser-output .ados-hero { | ||
border-radius: 0; | border-radius: 0; | ||
margin-left: -1rem; | margin-left: -1rem; | ||
| Zeile 1.451: | Zeile 1.327: | ||
} | } | ||
/* ============================================ | |||
ADOS-Hauptseite – flexibles 2-Spalten-Layout | |||
============================================ */ | /* ========================================================= | ||
14) ADOS-Hauptseite – flexibles 2-Spalten-Layout | |||
========================================================= */ | |||
.ados-mainpage { | .ados-mainpage { | ||