MediaWiki:Common.css

In de wereld van MediaWiki:Common.css bestaat een lange traditie van studie, debat en verkenning. Sinds de oudheid is MediaWiki:Common.css een object van fascinatie en nieuwsgierigheid geweest, waardoor eindeloze theorieën, ontdekkingen en vooruitgang op verschillende gebieden zijn voortgekomen. Momenteel blijft MediaWiki:Common.css een relevant onderwerp van belang voor de samenleving, omdat de invloed ervan zich uitstrekt tot verschillende aspecten van het dagelijks leven. In dit artikel duiken we in de opwindende wereld van MediaWiki:Common.css, analyseren we de impact en relevantie ervan vandaag, en onderzoeken we de mogelijke implicaties voor de toekomst.
/**
 * Deze stylesheet is bedoeld voor CSS dat in alle skins gebruikt wordt.
 * CSS wat specifiek betrekking heeft op de vector skin, hoort in ].
 */

/**
 * Infobox
 * Maakt een tabel met grijze achtergrond en lijnen, met een donkergrijze kop.
 * Deze tabel is rechts uitgelijnd.
 */
.infobox, .zijbalk {
	border:1px solid var(--border-color-base,#a2a9b1);
	background-color: var(--background-color-interactive-subtle,#f8f9fa);
	color: var(--color-base,#202122);
	margin: 0 0 0.5em 1em;
	padding: 0;
	font-size: 85%;
	float: right;
	clear: right;
	width: 270px;
}
.infobox td,
.infobox th {
	vertical-align: top;
	width: fit-content;
}
.infobox th {
	text-align: left;
}
.infobox td p {
	margin:0;
}
.infobox td ol {
	margin-left:2em;
}
.infobox td dl {
	margin-left:-1.1em;
}
.infobox .infobox-kop {
	background-color: #e3e3e3;
	text-align: center;
	text-wrap: balance;
}
.infobox.bordered {
	border-collapse: collapse;
}
.infobox.bordered td,
.infobox.bordered th {
	border: 1px solid var(--border-color-base,#a2a9b1);
}
.infobox.bordered .borderless td,
.infobox.bordered .borderless th {
	border: 0;
}

@media all and (max-width:640px) {
	.mw-parser-output .infobox,
	.mw-parser-output .infobox table {
		display: table;
	}
	.mw-parser-output .infobox {
		min-width: 100%;
	}
}

/* CSS-variable voor ] */
:root,
.notheme {
	--navigatie-titelbalkkleur:#ddeef8;
}
html.skin-theme-clientpref-night:root {
	--navigatie-titelbalkkleur:#27292d;
}
@media screen and (prefers-color-scheme: dark) {
	html.skin-theme-clientpref-os:root {
		--navigatie-titelbalkkleur:#27292d;
	}
}

/**
 * Uitlijnen in tabellen.
 * Ter vervanging van valign="top", align="left" etc.
 */
.vatop tr,
tr.vatop,
td.vatop,
th.vatop {
	vertical-align: top;
}

.ta-left,
.wikitable th.ta-left {
	text-align: left;
}
.ta-center {
	text-align: center;
}
.ta-right,
.wikitable th.ta-right {
	text-align: right;
}

/**
 * Redirects zijn standaard cursief (via ])
 * op categoriepagina's, Speciaal:AllePaginas en Speciaal:Voorvoegselindex,
 * alsook in het scherm 'Volglijst bewerken'. De code hierna maakt dit daarnaast groen.
 * Bij verandering, werk dan ook ] en ] bij.
 */
.allpagesredirect a,
.redirect-in-category a,
.watchlistredir {
	color: #14866d;
}
.allpagesredirect a:visited {
	color: #096450;
}

/* Standaard categorieboom in Categorie:Alles verbergen */
.page-Categorie_Alles #mw-subcategories,
.page-Categorie_Alles #mw-pages {
	display: none;
}

/* Afbeeldingen naastelkaar uitgelijnd */
.afbnaastelkaar .floatleft,
.afbnaastelkaar .tleft {
	clear: none;
}

/**
 * Hoofdpagina
 * Onderstaande wijziging is noodzakelijk voor de layout van de hoofdpagina
 */
.page-Hoofdpagina.action-view .firstHeading {
	display: none;
}

/**
 * Referenties
 * Target reference lichtblauw, zodat de gewenste referentie makkelijk te vinden is
 */
.citation:target,
ol.references > li:target {
	background-color: var(--background-color-progressive-subtle, #DEF);
}
ol.references {
	font-size: 90%;
}
.appendix ol.references {
	font-size: inherit;
}
/* Voor custom list style types */
.reflist ol.references {
	list-style-type: inherit;
}
.reflist > ol.references {
	margin-top: 0;
}
.mw-references-columns {
	column-count: 2;
}

/* T156351: Support for Parsoid's Cite implementation */
span {
    counter-reset: mw-ref-linkback 0;
}
span > a::before {
    font-weight: bold;
    font-style: italic;
    content: counter( mw-ref-linkback, lower-alpha );
}
.mw-ref > a::after {
    content: '';
}
.mw-ref > a::after {
    content: '';
}
.mw-ref > a::after {
    content: '';
}
.mw-ref > a::after {
    content: '';
}
.mw-ref > a::after {
    content: '';
}

/* Geen groene balken in de bewerkingsgeschiedenis */
.updatedmarker {
	display: none;
}

/**
 * Top icons styling
 * Zie ook JS
 */
/* Fallback for non-javascript */
.Top_icon_raw {
	float: right;
	position: absolute;
	top: 0;
	right: 0;
}
/* JavaScript only */
.Top_icon_dynamic {
	float: right;
	padding-left: 10px;
	font-size: 50%;
	width: auto !important;
}
.Top_icon_raw p,
.Top_icon_dynamic p {
	padding: 0;
	margin: 0;
}

/* Babel-extensie overwrite */
div.mw-babel-box-5 {
 border-color: #6ef7a7;
}
div.mw-babel-box-5 table th {
 background-color: #6ef7a7;
}
div.mw-babel-box-5 table {
 background-color: #c5fcdc;
}

/**
 * Moderatorhulpmiddels standaard verbergen; ] maakt
 * ze voor mods zichtbaar.
 */
.modtools { display:none; }

/**
 * Zaken die alleen voor autobevestigde gebruikers zichtbaar zijn, 
 * zie ].
 */
.show-autoconfirmed { display: none; }

/**
 * Hidden-class die gecombineerd kan worden met andere groepen zoals .show-extendedconfirmed
 */
.default-hidden { display: none; }


/* Unbulleted lists */
.plainlist ol,
.plainlist ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.plainlist ol li,
.plainlist ul li {
	margin-bottom: 0;
}

/* om toe te passen op blokelementen i.p.v. <small> */
.small, table.small {
	font-size: 85%;
}



/* Aanpassingen van de Visuele Tekstverwerker */
.ve-test-page-settings-prevent-redirect {	/* alleen voor privé-wiki's */
	display: none;
}

.nowrap {
	white-space: nowrap;
}

blockquote {
	margin: 1em 0;
	overflow: hidden;
}

/* Overschrijf user agent default voor <cite> in citeersjablonen */
.citation cite {
	font-style: inherit;
}

.wikitable.plainrowheaders th,
.wikitable.plainrowheaders th {
	font-weight: normal;
	text-align: left;
}
.wikitable.normalbackground th,
.wikitable.normalbackground th {
	background-color: var(--background-color-neutral-subtle,#f8f9fa);
}

/* Overschrijf kleuren van MediaWiki:Growth-homepage-banner */
.growthexperiments-homepage-module-banner {
	background: var(--background-color-interactive-subtle,#f8f9fa);
	border: var(--border-subtle, 1px solid #c8ccd1);
}