| 
				   | 
				
| Line 1: | 
Line 1: | 
 | /* CSS placed here will be applied to all skins */  |  | /* CSS placed here will be applied to all skins */  | 
 | 
  |  | 
 | /* CSS used for https://www.mediawiki.org/wiki/MediaWiki/Homepage_improvements_2018 : */
  |  | 
 | .mainpage_row {
  |  | 
 | 	display: flex;
  |  | 
 | 	flex-direction: row;
  |  | 
 | 	flex-flow: row wrap;
  |  | 
 | 	justify-content: space-between;
  |  | 
 | 	padding: 0;
  |  | 
 | 	margin: 0 -5px 0 -5px;
  |  | 
 | }
  |  | 
 | .mainpage_box {
  |  | 
 | 	flex: 1;
  |  | 
 | 	margin: 5px;
  |  | 
 | 	min-width: 210px;
  |  | 
 | 	border: 1px solid #a2a9b1;
  |  | 
 | 	padding: 0 10px 10px 10px;
  |  | 
 | 	box-shadow: 0 2px 2px rgba( 0, 0, 0, 0.2 );
  |  | 
 | }
  |  | 
 | .mainpage_box h3 {
  |  | 
 | 	/* Reset padding so is equal across skins */
  |  | 
 | 	padding-right: 0;
  |  | 
 | 	padding-top: 0;
  |  | 
 | 	padding-bottom: 0;
  |  | 
 | 	/* Padding left gets overridden by headanchor gadget */
  |  | 
 | 	margin: 0.5em 0;
  |  | 
 | }
  |  | 
 | /* Set padding left only if headanchor gadget is not enabled */
  |  | 
 | .mainpage_box h3:not(.tpl-vheadanchor-heading) {
  |  | 
 | 	padding-left: 0;
  |  | 
 | }
  |  | 
 | .mainpage_box h3 .header_icon {
  |  | 
 | 	float: left;
  |  | 
 | 	margin-right: 5px;
  |  | 
 | }
  |  | 
 | .mainpage_box .items {
  |  | 
 | 	border-top: 1px solid #CCC;
  |  | 
 | 	padding-top: 0.5em;
  |  | 
 | }
  |  | 
 | .mainpage_box p:last-child {
  |  | 
 | 	margin-bottom: 0;
  |  | 
 | }
  |  | 
 | .mainpage_boxcontents_small {
  |  | 
 | 	font-size: 95%;
  |  | 
 | }
  |  | 
 | /* Style the "other languages" box the same way as other boxes on the main page */
  |  | 
 | .mw-pt-languages {
  |  | 
 | 	display: block;
  |  | 
 | 	background: none;
  |  | 
 | 	border: 1px solid #CCC;
  |  | 
 | 	box-shadow: 0 2px 2px rgba(0,0,0,0.1);
  |  | 
 | 	width: auto;
  |  | 
 | }
  |  | 
 | .mw-pt-languages-label {
  |  | 
 | 	background: none;
  |  | 
 | 	border-right: none;
  |  | 
 | }
  |  | 
 | 
  |  | 
 | @media screen and (max-width: 719px) {
  |  | 
 | 	.thumb {
  |  | 
 | 		float: none;
  |  | 
 | 	}
  |  | 
 | 	.thumb, .thumbinner {
  |  | 
 | 		margin-left: auto;
  |  | 
 | 		margin-right: auto;
  |  | 
 | 	}
  |  | 
 | }
  |  | 
 | 
  |  | 
 | /* This offset is specifically tailored to the hackathon particiapnts photo */
  |  | 
 | /* It's a little bigger in the default skin than required, because timeless has */
  |  | 
 | /* larger than average margin for thumbs */
  |  | 
 | @media screen and (min-width: 1400px) {
  |  | 
 | 	html:not(.vector-feature-page-tools-pinned-enabled) .mainpage_row {
  |  | 
 | 		margin-right: 384px;
  |  | 
 | 	}
  |  | 
 | }
  |  | 
 | 
  |  | 
 | @media screen and (min-width: 1680px) {
  |  | 
 | 	.mainpage_row {
  |  | 
 | 		margin-right: 384px;
  |  | 
 | 	}
  |  | 
 | }
  |  | 
 | 
  |  | 
 | /* Night mode styles */
  |  | 
 | @media screen {
  |  | 
 | 	html.skin-theme-clientpref-night .header_icon img {
  |  | 
 | 		filter: invert( 1 );
  |  | 
 | 	}
  |  | 
 | }
  |  | 
 | 
  |  | 
 | @media screen and (prefers-color-scheme: dark) {
  |  | 
 | 	html.skin-theme-clientpref-os .header_icon img {
  |  | 
 | 		filter: invert( 1 );
  |  | 
 | 	}
  |  | 
 | }
  |  |