Jump to content

Template:Multiple image/styles.css: Difference between revisions

From p1gwars
m 1 revision imported
No edit summary
Tag: Reverted
Line 4: Line 4:
display: flex;
display: flex;
flex-direction: column;
flex-direction: column;
/* --- ADDED BORDER AND BACKGROUND STYLES BELOW --- */
border: 1px solid #c8ccd1 !important;
background-color: #f8f9fa !important; 
padding: 5px;
font-size: 85%;
box-sizing: border-box;
}
}


Line 19: Line 25:
margin: 1px;
margin: 1px;
float: left;
float: left;
}
/* Strips native frames out of the inner images so they don't look nested */
.tsingle figure[typeof~="mw:File/Thumb"],
.tsingle .thumbinner {
margin: 0 !important;
background: none !important;
border: none !important;
}
}


Line 48: Line 62:
@media all and ( max-width: 720px ) {
@media all and ( max-width: 720px ) {
.thumbinner {
.thumbinner {
/* not !important usage can be removed when these are no longer inline styles
inside Template:Multiple image and media query using min-width is introduced */
width: 100% !important;
width: 100% !important;
box-sizing: border-box;
box-sizing: border-box;
Line 59: Line 71:
}
}
.tsingle {
.tsingle {
/* not !important usage can be removed when these are no longer inline styles
inside Template:Multiple image and media query using min-width is introduced */
    float: none !important;
    float: none !important;
    max-width: 100% !important;
    max-width: 100% !important;

Revision as of 15:06, 19 May 2026

/* {{pp-template}} */
/* this is a block */
.multiimageinner {
	display: flex;
	flex-direction: column;
	/* --- ADDED BORDER AND BACKGROUND STYLES BELOW --- */
	border: 1px solid #c8ccd1 !important; 
	background-color: #f8f9fa !important;  
	padding: 5px;
	font-size: 85%;
	box-sizing: border-box;
}

.trow {
	display: flex;
	flex-direction: row;
	clear: left;
	flex-wrap: wrap;
	width: 100%;
	box-sizing: border-box;
}

/* this is a cell */
.tsingle {
	margin: 1px;
	float: left;
}

/* Strips native frames out of the inner images so they don't look nested */
.tsingle figure[typeof~="mw:File/Thumb"], 
.tsingle .thumbinner {
	margin: 0 !important;
	background: none !important;
	border: none !important;
}

.theader {
	clear: both;
	font-weight: bold;
	text-align: center;
	align-self: center;
	background-color: transparent;
	width: 100%;
}

.thumbcaption {
	background-color: transparent;
}

.text-align-left {
	text-align: left;
}

.text-align-right {
	text-align: right;
}

.text-align-center {
	text-align: center;
}

@media all and ( max-width: 720px ) {
	.thumbinner {
		width: 100% !important;
		box-sizing: border-box;
		max-width: none !important;
		align-items: center;
	}
	.trow {
		justify-content: center;
	}
	.tsingle {
	    float: none !important;
	    max-width: 100% !important;
	    box-sizing: border-box;
	    text-align: center;
	}
	.tsingle .thumbcaption {
		text-align: left;
	}
	.trow > .thumbcaption {
		text-align: center;
	}
}

@media screen {
	.multiimageinner .thumbimage {
		background-color: inherit;
	}
	html.skin-theme-clientpref-night
		.multiimageinner
		.thumbimage:not([style*="background-color"])
		span:not(.skin-invert-image):not(.skin-invert):not(.bg-transparent)
		img,
	html.skin-theme-clientpref-day
		.multiimageinner
		.thumbimage:not([style*="background-color"])
		span:not(.bg-transparent)
		img
	{
		background-color: white;
	}
}

@media screen and (prefers-color-scheme: dark) {
	html.skin-theme-clientpref-os
		.multiimageinner
		.thumbimage:not([style*="background-color"])
		span:not(.skin-invert-image):not(.skin-invert):not(.bg-transparent)
		img
	{
		background-color: white;
	}
}