MediaWiki:Common.css: verschil tussen versies
Uiterlijk
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
| Regel 81: | Regel 81: | ||
/* ===== End print stylesheet ===== */ | /* ===== End print stylesheet ===== */ | ||
/* ===== Journal Infobox styling (light + dark mode, with strong borders) ===== */ | |||
/* ===== Journal Infobox styling (light + dark mode) ===== */ | |||
.journal-infobox { | .journal-infobox { | ||
| Regel 90: | Regel 89: | ||
} | } | ||
/* Table and cell borders */ | |||
.journal-infobox th, | .journal-infobox th, | ||
.journal-infobox td { | .journal-infobox td { | ||
padding: 4px 6px; | padding: 4px 6px; | ||
border: 1px solid #000 !important; /* force black borders in light mode */ | |||
} | } | ||
| Regel 100: | Regel 101: | ||
} | } | ||
/* Dark mode: | /* Dark mode: white borders and subtle header */ | ||
@media (prefers-color-scheme: dark) { | @media (prefers-color-scheme: dark) { | ||
.journal-infobox th, | .journal-infobox th, | ||
.journal-infobox td { | .journal-infobox td { | ||
border: 1px solid | border: 1px solid #fff !important; /* force white borders in dark mode */ | ||
} | |||
.journal-infobox { | |||
border: 2px solid #fff !important; | |||
} | } | ||
.journal-infobox th { | .journal-infobox th { | ||
| Regel 114: | Regel 115: | ||
} | } | ||
/* Light mode: | /* Light mode: strong dark borders and subtle header */ | ||
@media (prefers-color-scheme: light) { | @media (prefers-color-scheme: light) { | ||
.journal-infobox th, | .journal-infobox th, | ||
.journal-infobox td { | .journal-infobox td { | ||
border: 1px solid # | border: 1px solid #000 !important; /* solid black borders */ | ||
} | |||
.journal-infobox { | |||
border: 2px solid #000 !important; | |||
} | } | ||
.journal-infobox th { | .journal-infobox th { | ||
Versie van 10 dec 2025 19:06
/** CSS die hier wordt geplaatst heeft invloed op alle vormgevingen */
/* ===== Print stylesheet for clean PDF export ===== */
@media print {
/* Page margins (browser respects @page, not body margin) */
@page {
margin-top: 2cm;
margin-bottom: 2cm;
margin-left: 1.5cm;
margin-right: 1.5cm;
/* Footer with page numbers */
@bottom-center {
content: "Page " counter(page);
font-size: 10pt;
}
}
/* Reset body margin so @page takes effect */
body {
margin: 0;
font-family: "Liberation Serif", Georgia, serif;
font-size: 12pt;
line-height: 1.4;
color: #000;
}
/* Hide navigation, sidebar, edit links, and footer clutter */
#mw-panel, #footer, .mw-editsection, .noprint {
display: none !important;
}
/* Header logo + club name positioned absolutely */
.print-header {
position: fixed;
top: 0.5cm;
left: 0;
right: 0;
text-align: right;
font-size: 10pt;
}
.print-header img {
float: left;
height: 30px;
margin-right: 1em;
}
/* Headings styling */
h1, h2, h3 {
color: #003366;
border-bottom: 1px solid #ccc;
padding-bottom: 0.2em;
}
/* References formatting */
.references {
font-size: 10pt;
line-height: 1.2;
}
/* Optional: force page breaks before major sections */
h1 {
page-break-before: always;
}
/* Table styling for clean PDF output */
table {
border-collapse: collapse;
width: 100%;
margin: 1em 0;
}
table, th, td {
border: 1px solid #666;
padding: 6px;
}
th {
background-color: #f0f0f0;
font-weight: bold;
}
}
/* ===== End print stylesheet ===== */
/* ===== Journal Infobox styling (light + dark mode, with strong borders) ===== */
.journal-infobox {
width: 300px;
border-collapse: collapse;
margin: 0.5em 0;
}
/* Table and cell borders */
.journal-infobox th,
.journal-infobox td {
padding: 4px 6px;
border: 1px solid #000 !important; /* force black borders in light mode */
}
.journal-infobox th {
text-align: center;
font-weight: bold;
}
/* Dark mode: white borders and subtle header */
@media (prefers-color-scheme: dark) {
.journal-infobox th,
.journal-infobox td {
border: 1px solid #fff !important; /* force white borders in dark mode */
}
.journal-infobox {
border: 2px solid #fff !important;
}
.journal-infobox th {
background-color: rgba(255,255,255,0.08);
}
}
/* Light mode: strong dark borders and subtle header */
@media (prefers-color-scheme: light) {
.journal-infobox th,
.journal-infobox td {
border: 1px solid #000 !important; /* solid black borders */
}
.journal-infobox {
border: 2px solid #000 !important;
}
.journal-infobox th {
background-color: rgba(0,0,0,0.06);
}
}
/* ===== end of Journal Infobox styling ===== */