<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://www.cultopedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AGallery%2Fstyles.css</id>
	<title>Module:Gallery/styles.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://www.cultopedia.org/index.php?action=history&amp;feed=atom&amp;title=Module%3AGallery%2Fstyles.css"/>
	<link rel="alternate" type="text/html" href="https://www.cultopedia.org/index.php?title=Module:Gallery/styles.css&amp;action=history"/>
	<updated>2026-04-05T22:07:53Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.5</generator>
	<entry>
		<id>https://www.cultopedia.org/index.php?title=Module:Gallery/styles.css&amp;diff=1550&amp;oldid=prev</id>
		<title>imported&gt;Arthurfragoso: Uses a flex container to allow align multi-row galleries</title>
		<link rel="alternate" type="text/html" href="https://www.cultopedia.org/index.php?title=Module:Gallery/styles.css&amp;diff=1550&amp;oldid=prev"/>
		<updated>2025-02-13T23:01:47Z</updated>

		<summary type="html">&lt;p&gt;Uses a flex container to allow align multi-row galleries&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* {{pp-template}} */&lt;br /&gt;
@media all and (max-width: 720px) {&lt;br /&gt;
	.mod-gallery {&lt;br /&gt;
		width: 100% !important;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery {&lt;br /&gt;
	display: table;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-default {&lt;br /&gt;
	background: transparent;&lt;br /&gt;
	margin-top: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-center {&lt;br /&gt;
	margin-left: auto;&lt;br /&gt;
	margin-right: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* The outer container uses a float, it allows text to be on the side of the gallery&lt;br /&gt;
   But it can&amp;#039;t align multi-row galleries by itself.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-left {&lt;br /&gt;
	float: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-right {&lt;br /&gt;
	float: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-none {&lt;br /&gt;
	float: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* The inner &amp;lt;ul&amp;gt; is a flex container, and we use it to align multi-row galleries.&lt;br /&gt;
 */&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-center .gallery {&lt;br /&gt;
	justify-content: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-left .gallery {&lt;br /&gt;
	justify-content: left;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-right .gallery {&lt;br /&gt;
	justify-content: right;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery-collapsible {&lt;br /&gt;
	width: 100%;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .title,&lt;br /&gt;
.mod-gallery .main,&lt;br /&gt;
.mod-gallery .footer {&lt;br /&gt;
	display: table-row;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .title &amp;gt; div {&lt;br /&gt;
	display: table-cell;&lt;br /&gt;
	padding: 0 4px 4px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .main &amp;gt; div {&lt;br /&gt;
	display: table-cell;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .gallery.gallery.gallery {&lt;br /&gt;
	line-height: 1.35em;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	column-gap: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .footer &amp;gt; div {&lt;br /&gt;
	display: table-cell;&lt;br /&gt;
	padding: 4px;&lt;br /&gt;
	text-align: right;&lt;br /&gt;
	font-size: 85%;&lt;br /&gt;
	line-height: 1em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .title &amp;gt; div *,&lt;br /&gt;
.mod-gallery .footer &amp;gt; div * {&lt;br /&gt;
	overflow: visible;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .gallerybox img {&lt;br /&gt;
	background: none !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .bordered-images .thumb img {&lt;br /&gt;
	outline: solid var(--background-color-neutral,#eaecf0) 1px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mod-gallery .whitebg .thumb {&lt;br /&gt;
	background: var( --background-color-base, #fff ) !important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* skin-invert-image is encoded as \200b\200b\200b */&lt;br /&gt;
/* bg-transparent is encoded as    \200b\200b\200c */&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
&lt;br /&gt;
	/* As skin-invert-image also invert the border color&lt;br /&gt;
	   we have to use a light color to get a darker border */&lt;br /&gt;
	html.skin-theme-clientpref-night .mod-gallery .bordered-images .thumb img[alt*=&amp;#039;\200b\200b\200b&amp;#039;],&lt;br /&gt;
	html.skin-theme-clientpref-night .skin-invert-image .mod-gallery .whitebg .thumb.thumb.thumb img /* when wrapped around .skin-invert-image */&lt;br /&gt;
	{&lt;br /&gt;
		outline: solid #d7d7d7 1px;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* when wrapped around .skin-invert-image */&lt;br /&gt;
	html.skin-theme-clientpref-night .skin-invert-image .mod-gallery .whitebg .thumb.thumb.thumb img	{&lt;br /&gt;
		background: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* white background fallback for darkmode */&lt;br /&gt;
	html.skin-theme-clientpref-night .mod-gallery .whitebg .thumb img:not([alt*=&amp;#039;\200b\200b\200b&amp;#039;]):not([alt*=&amp;#039;\200b\200b\200c&amp;#039;]) {&lt;br /&gt;
		background: white !important;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-night .mod-gallery img[alt*=&amp;quot;\200b\200b\200b&amp;quot;] {&lt;br /&gt;
		filter: invert(1) hue-rotate(180deg);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and (prefers-color-scheme: dark) {&lt;br /&gt;
&lt;br /&gt;
	/* As skin-invert-image also invert the border color&lt;br /&gt;
	   we have to use a light color to get a darker border */&lt;br /&gt;
	html.skin-theme-clientpref-os .mod-gallery .bordered-images .thumb img[alt*=&amp;#039;\200b\200b\200b&amp;#039;],&lt;br /&gt;
	html.skin-theme-clientpref-os .skin-invert-image .mod-gallery .whitebg .thumb.thumb.thumb img /* when wrapped around .skin-invert-image */&lt;br /&gt;
	{&lt;br /&gt;
		outline: solid #d7d7d7 1px;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* when wrapped around .skin-invert-image */&lt;br /&gt;
	html.skin-theme-clientpref-os .skin-invert-image .mod-gallery .whitebg .thumb.thumb.thumb img {&lt;br /&gt;
		background: none !important;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* white background fallback for darkmode */&lt;br /&gt;
	html.skin-theme-clientpref-os .mod-gallery .whitebg .thumb img:not([alt*=&amp;#039;\200b\200b\200b&amp;#039;]):not([alt*=&amp;#039;\200b\200b\200c&amp;#039;]) {&lt;br /&gt;
		background: white !important;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os .mod-gallery img[alt*=&amp;quot;\200b\200b\200b&amp;quot;] {&lt;br /&gt;
		filter: invert(1) hue-rotate(180deg);&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>imported&gt;Arthurfragoso</name></author>
	</entry>
</feed>