<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://hardware.hacks.guide/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-Citizenstuff.css</id>
	<title>MediaWiki:Gadget-Citizenstuff.css - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://hardware.hacks.guide/w/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-Citizenstuff.css"/>
	<link rel="alternate" type="text/html" href="https://hardware.hacks.guide/w/index.php?title=MediaWiki:Gadget-Citizenstuff.css&amp;action=history"/>
	<updated>2026-05-14T15:35:18Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://hardware.hacks.guide/w/index.php?title=MediaWiki:Gadget-Citizenstuff.css&amp;diff=6819&amp;oldid=prev</id>
		<title>Haxbot: Syncing contents from hacksguidewiki:MediaWiki:Gadget-Citizenstuff.css hacksguidewiki:Special:PermanentLink/5757</title>
		<link rel="alternate" type="text/html" href="https://hardware.hacks.guide/w/index.php?title=MediaWiki:Gadget-Citizenstuff.css&amp;diff=6819&amp;oldid=prev"/>
		<updated>2024-10-28T01:11:34Z</updated>

		<summary type="html">&lt;p&gt;Syncing contents from &lt;a href=&quot;https://wiki.hacks.guide/wiki/MediaWiki:Gadget-Citizenstuff.css&quot; class=&quot;extiw&quot; title=&quot;hacksguidewiki:MediaWiki:Gadget-Citizenstuff.css&quot;&gt;hacksguidewiki:MediaWiki:Gadget-Citizenstuff.css&lt;/a&gt; &lt;a href=&quot;https://wiki.hacks.guide/wiki/Special:PermanentLink/5757&quot; class=&quot;extiw&quot; title=&quot;hacksguidewiki:Special:PermanentLink/5757&quot;&gt;hacksguidewiki:Special:PermanentLink/5757&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/* fix ApprovedRevs awkwardness with subpages */&lt;br /&gt;
.approvedRevs-approved .subpages::after,&lt;br /&gt;
.approvedRevs-notapproved .subpages::after,&lt;br /&gt;
.approvedRevs-noapprovedrev .subpages::after {&lt;br /&gt;
	content: &amp;quot;\A&amp;quot;;&lt;br /&gt;
	white-space: pre-wrap;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* a change to Citizen made these hidden checkboxes accidentally visible */&lt;br /&gt;
input.citizen-menu-checkbox-checkbox {&lt;br /&gt;
	display: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	tables seem to be wrapped by a div.citizen-table-wrapper&lt;br /&gt;
	this doesn&amp;#039;t fit the content of the table so it pushes everything else down&lt;br /&gt;
*/&lt;br /&gt;
.citizen-table-wrapper {&lt;br /&gt;
	overflow-x: initial;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.mw-content-ltr ol,&lt;br /&gt;
.mw-content-rtl .mw-content-ltr ol,&lt;br /&gt;
.mw-content-ltr ul,&lt;br /&gt;
.mw-content-rtl .mw-content-ltr ul {&lt;br /&gt;
	padding-inline-start: 40px;&lt;br /&gt;
	margin-left: 0;&lt;br /&gt;
}&lt;br /&gt;
/* un-reset padding for plainlist */&lt;br /&gt;
.plainlist ul,&lt;br /&gt;
.plainlist ol{&lt;br /&gt;
	padding-inline-start: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix infobox width on mobile */&lt;br /&gt;
&lt;br /&gt;
@media screen and (max-width: 500px) {&lt;br /&gt;
	.infobox {&lt;br /&gt;
		margin-left: auto!important;&lt;br /&gt;
		margin-right: auto!important;&lt;br /&gt;
		float: none!important;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	fix infobox display problems on citizen applying rules for tables&lt;br /&gt;
	that do not work well for this one&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
	.infobox {&lt;br /&gt;
		display: table;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	in tables, the top part of the first p/ul/ol has its margin-top removed&lt;br /&gt;
	but it doesn&amp;#039;t remove margin-bottom for the last one, making it look wrong&lt;br /&gt;
	(in my opinion)&lt;br /&gt;
*/&lt;br /&gt;
@media screen {&lt;br /&gt;
	td &amp;gt; p:last-child, td &amp;gt; ul:last-child, td &amp;gt; ol:last-child {&lt;br /&gt;
		margin-bottom: 0;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* navbox margin fix */&lt;br /&gt;
div.navbox table { margin-top: 0; }&lt;br /&gt;
&lt;br /&gt;
/* testing dark mode stuff */&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
	https://github.com/StarCitizenTools/mediawiki-skins-Citizen/commit/a741639085d70c22a9f49890542a142a223bf981&lt;br /&gt;
	After this commit, &amp;quot;Auto&amp;quot; won&amp;#039;t auto-apply the CSS class for what theme to apply (e.g. skin-citizen-dark)&lt;br /&gt;
	so I have to use @media (prefers-color-scheme: dark) for that too.&lt;br /&gt;
	&lt;br /&gt;
	https://www.mediawiki.org/wiki/Recommendations_for_night_mode_compatibility_on_Wikimedia_wikis&lt;br /&gt;
*/&lt;br /&gt;
&lt;br /&gt;
/* FOR WHEN DARK MODE IS EXPLICITLY SET */&lt;br /&gt;
/* message boxes */&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ambox,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.imbox {&lt;br /&gt;
	background-color: #202c49 /*#fbfbfb*/;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.fmbox-system,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ombox {&lt;br /&gt;
	background-color: #343e57 /*#f8f9fa*/;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ambox {&lt;br /&gt;
	/* this box puts a 10px border on the left with a special color that should be preserved */&lt;br /&gt;
	border-top-color: #5e7288;&lt;br /&gt;
	border-right-color: #5e7288;&lt;br /&gt;
	border-bottom-color: #5e7288;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.tmbox {&lt;br /&gt;
	background-color: #5d5848;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.fmbox-editnotice,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.fmbox-system,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ombox-protection,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.imbox-protection,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ombox-notice,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-delete,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-content,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-style,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-notice,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-move,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-protection {&lt;br /&gt;
	border-color: #5e7288;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ambox-speedy,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-speedy,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-delete,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.imbox-speedy,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.tmbox-speedy,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.fmbox-warning,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.ombox-speedy {&lt;br /&gt;
	background-color: #45201e;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-content {&lt;br /&gt;
	background-color: #504438;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-style {&lt;br /&gt;
	background-color: #635f46;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-notice {&lt;br /&gt;
	background-color: #3a4759;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-move {&lt;br /&gt;
	background-color: #453b5c;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen table.cmbox-protection {&lt;br /&gt;
	background-color: #4a4a36;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* documentation template */&lt;br /&gt;
/* this is using TemplateStyles, so I need to remember to move this over some day... */&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output .documentation,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output .documentation-metadata {&lt;br /&gt;
	border: 1px solid #909090!important;&lt;br /&gt;
	background-color: #1e2a24!important;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/*&lt;br /&gt;
infobox&lt;br /&gt;
*/&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .infobox {&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	background: #20262f;&lt;br /&gt;
	border-color: #2f394d;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* navbox dark theme */&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-group {&lt;br /&gt;
	background-color: #3e3e52;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-subgroup .navbox-group {&lt;br /&gt;
	background-color: #383847;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox {&lt;br /&gt;
	border: 1px solid #3f4f61;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-subgroup {&lt;br /&gt;
	background-color: #272834;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-even {&lt;br /&gt;
	background-color: #22232b;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-list {&lt;br /&gt;
	border-color: #121a20;&lt;br /&gt;
}&lt;br /&gt;
/* don&amp;#039;t understand this entirely... */&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-abovebelow,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-group,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-image,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-list {&lt;br /&gt;
	border-top: 2px solid #121a20;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen .navbox-title {&lt;br /&gt;
	background-color: #4b4b69;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* fix bright background with white text for certain warnings (like protected notices) */&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen div.mw-warning-with-logexcerpt,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen div.mw-lag-warn-high,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen div.mw-cascadeprotectedwarning,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen div#mw-protect-cascadeon,&lt;br /&gt;
html.skin-theme-clientpref-night body.skin-citizen div.titleblacklist-warning {&lt;br /&gt;
	background-color: #5b4343;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* FOR WHEN AUTO IS SET AND THE CLIENT REQUESTS A DARK THEME */&lt;br /&gt;
@media (prefers-color-scheme: dark) {&lt;br /&gt;
	/* message boxes */&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ambox,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.imbox {&lt;br /&gt;
		background-color: #202c49 /*#fbfbfb*/;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.fmbox-system,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ombox {&lt;br /&gt;
		background-color: #343e57 /*#f8f9fa*/;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ambox {&lt;br /&gt;
		/* this box puts a 10px border on the left with a special color that should be preserved */&lt;br /&gt;
		border-top-color: #5e7288;&lt;br /&gt;
		border-right-color: #5e7288;&lt;br /&gt;
		border-bottom-color: #5e7288;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.tmbox {&lt;br /&gt;
		background-color: #5d5848;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.fmbox-editnotice,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.fmbox-system,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ombox-protection,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.imbox-protection,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ombox-notice,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-delete,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-content,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-style,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-notice,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-move,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-protection {&lt;br /&gt;
		border-color: #5e7288;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ambox-speedy,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-speedy,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-delete,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.imbox-speedy,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.tmbox-speedy,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.fmbox-warning,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.ombox-speedy {&lt;br /&gt;
		background-color: #45201e;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-content {&lt;br /&gt;
		background-color: #504438;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-style {&lt;br /&gt;
		background-color: #635f46;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-notice {&lt;br /&gt;
		background-color: #3a4759;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-move {&lt;br /&gt;
		background-color: #453b5c;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen table.cmbox-protection {&lt;br /&gt;
		background-color: #4a4a36;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* documentation template */&lt;br /&gt;
	/* this is using TemplateStyles, so I need to remember to move this over some day... */&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output .documentation,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output .documentation-metadata {&lt;br /&gt;
		border: 1px solid #909090!important;&lt;br /&gt;
		background-color: #1e2a24!important;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/*&lt;br /&gt;
	infobox&lt;br /&gt;
	*/&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .infobox {&lt;br /&gt;
		color: #fff;&lt;br /&gt;
		background: #20262f;&lt;br /&gt;
		border-color: #2f394d;&lt;br /&gt;
	}&lt;br /&gt;
	/* navbox dark theme */&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-group {&lt;br /&gt;
		background-color: #3e3e52;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-subgroup .navbox-group {&lt;br /&gt;
		background-color: #383847;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox {&lt;br /&gt;
		border: 1px solid #3f4f61;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-subgroup {&lt;br /&gt;
		background-color: #272834;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-even {&lt;br /&gt;
		background-color: #22232b;&lt;br /&gt;
	}&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-list {&lt;br /&gt;
		border-color: #121a20;&lt;br /&gt;
	}&lt;br /&gt;
	/* don&amp;#039;t understand this entirely... */&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-abovebelow,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-group,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-image,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .mw-parser-output tr+tr&amp;gt;.navbox-list {&lt;br /&gt;
		border-top: 2px solid #121a20;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen .navbox-title {&lt;br /&gt;
		background-color: #4b4b69;&lt;br /&gt;
	}&lt;br /&gt;
&lt;br /&gt;
	/* fix bright background with white text for certain warnings (like protected notices) */&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen div.mw-warning-with-logexcerpt,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen div.mw-lag-warn-high,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen div.mw-cascadeprotectedwarning,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen div#mw-protect-cascadeon,&lt;br /&gt;
	html.skin-theme-clientpref-os body.skin-citizen div.titleblacklist-warning {&lt;br /&gt;
		background-color: #5b4343;&lt;br /&gt;
	}&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Haxbot</name></author>
	</entry>
</feed>