<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.kunix.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdj</id>
	<title>Digital Millennium Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.kunix.org/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Jdj"/>
	<link rel="alternate" type="text/html" href="https://wiki.kunix.org/wiki/Special:Contributions/Jdj"/>
	<updated>2026-10-15T22:01:11Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=OpenCerebral&amp;diff=36</id>
		<title>OpenCerebral</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=OpenCerebral&amp;diff=36"/>
		<updated>2026-10-15T19:54:56Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Created page with &amp;quot;{{Infobox | title = OpenCerebral  | image = OpenCerebralLogo.png }}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Infobox&lt;br /&gt;
| title = OpenCerebral &lt;br /&gt;
| image = OpenCerebralLogo.png&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=File:OpenCerebralLogo.png&amp;diff=35</id>
		<title>File:OpenCerebralLogo.png</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=File:OpenCerebralLogo.png&amp;diff=35"/>
		<updated>2026-10-15T19:54:51Z</updated>

		<summary type="html">&lt;p&gt;Jdj: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Welcome&amp;diff=34</id>
		<title>Template:Main/Welcome</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Welcome&amp;diff=34"/>
		<updated>2026-10-15T19:08:19Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Plain title, plural-aware article count&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;dm-welcome&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-welcome-title&amp;quot;&amp;gt;Welcome to the &amp;lt;span class=&amp;quot;dm-welcome-name&amp;quot;&amp;gt;Digital Millennium Wiki&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-welcome-text&amp;quot;&amp;gt;A public-domain wiki about restoring the [https://kunix.org/digital-millennium.html Digital Millennium]: computers their owners can read, inspect, and control. {{NUMBEROFARTICLES}} {{PLURAL:{{NUMBEROFARTICLES:R}}|article|articles}} so far.&amp;lt;br /&amp;gt;Hosted at [https://kunix.org kunix.org] by the Klondike Software Project. Writers are welcome; see [[Millennium:Contributing|Contributing]].&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=33</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=33"/>
		<updated>2026-10-15T19:08:19Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Welcome title colour&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox}}: matches {{Stub}} - pale gradient shell, rounded inner panels ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 8px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-size: 1.2em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 10px 4px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows:empty { display: none; }&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-label {&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-full { grid-template-columns: 1fr; text-align: center; }&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-section + .dm-infobox-row { border-top: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-infobox-chrono {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-series {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-bottom: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-row { display: flex; }&lt;br /&gt;
.dm-chrono-prev, .dm-chrono-next {&lt;br /&gt;
	flex: 1 1 50%;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-prev { text-align: left; }&lt;br /&gt;
.dm-chrono-next { margin-left: auto; text-align: right; }&lt;br /&gt;
.dm-chrono-prev + .dm-chrono-next { border-left: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-chrono-label {&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-below {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- Main Page: {{Main/Welcome}}, {{Columns}}, {{Portal box}} ---- */&lt;br /&gt;
.page-Main_Page .mw-first-heading { display: none; }&lt;br /&gt;
.dm-welcome {&lt;br /&gt;
	margin: 0.4em 0 1em;&lt;br /&gt;
	padding: 16px 20px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-welcome-title { font-size: 1.7em; line-height: 1.3; margin-bottom: 6px; }&lt;br /&gt;
.dm-welcome-name { color: var( --dm-accent ); }&lt;br /&gt;
.dm-welcome-text { color: var( --dm-muted ); font-size: 0.92em; line-height: 1.6; }&lt;br /&gt;
.dm-columns {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 16px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
}&lt;br /&gt;
.dm-column {&lt;br /&gt;
	flex: 1 1 340px;&lt;br /&gt;
	min-width: 0;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 16px;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal {&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-title {&lt;br /&gt;
	padding: 7px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-size: 1.1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-body { padding: 2px 8px 4px; }&lt;br /&gt;
.dm-portal-body &amp;gt; p:empty { display: none; }&lt;br /&gt;
.dm-portal-sub {&lt;br /&gt;
	margin: 12px 0 2px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-body ul { margin-top: 0.2em; }&lt;br /&gt;
.dm-more {&lt;br /&gt;
	margin-top: 4px;&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=32</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=32"/>
		<updated>2026-10-15T19:07:52Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Protected &amp;quot;Main Page&amp;quot;: Layout page; edit the sections in Category:Main Page templates ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;!-- This page only arranges the boxes. To change what is in them, edit the section&lt;br /&gt;
     templates listed at [[:Category:Main Page templates]]. --&amp;gt;&lt;br /&gt;
{{Main/Welcome}}&lt;br /&gt;
{{Columns&lt;br /&gt;
|1=&lt;br /&gt;
{{Portal box|subject=The Digital Millennium|page=Main/Digital Millennium}}&lt;br /&gt;
{{Portal box|subject=Getting started|page=Main/Getting Started}}&lt;br /&gt;
|2=&lt;br /&gt;
{{Portal box|subject=Klondike Software Project|page=Main/Klondike Software Project}}&lt;br /&gt;
{{Portal box|subject=OpenCerebral|page=Main/OpenCerebral}}&lt;br /&gt;
{{Portal box|subject=Community|page=Main/Community}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=31</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=31"/>
		<updated>2026-10-15T19:07:52Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Portal-style Main Page (layout only; content lives in Template:Main/*)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;__NOTOC__ __NOEDITSECTION__&lt;br /&gt;
&amp;lt;!-- This page only arranges the boxes. To change what is in them, edit the section&lt;br /&gt;
     templates listed at [[:Category:Main Page templates]]. --&amp;gt;&lt;br /&gt;
{{Main/Welcome}}&lt;br /&gt;
{{Columns&lt;br /&gt;
|1=&lt;br /&gt;
{{Portal box|subject=The Digital Millennium|page=Main/Digital Millennium}}&lt;br /&gt;
{{Portal box|subject=Getting started|page=Main/Getting Started}}&lt;br /&gt;
|2=&lt;br /&gt;
{{Portal box|subject=Klondike Software Project|page=Main/Klondike Software Project}}&lt;br /&gt;
{{Portal box|subject=OpenCerebral|page=Main/OpenCerebral}}&lt;br /&gt;
{{Portal box|subject=Community|page=Main/Community}}&lt;br /&gt;
}}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Category:Main_Page_templates&amp;diff=30</id>
		<title>Category:Main Page templates</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Category:Main_Page_templates&amp;diff=30"/>
		<updated>2026-10-15T19:07:51Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Category for Main Page sections&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Templates that make up the [[Main Page]]. Edit these to change the Main Page&#039;s content; the Main Page itself only arranges them and is protected.&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Community&amp;diff=29</id>
		<title>Template:Main/Community</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Community&amp;diff=29"/>
		<updated>2026-10-15T19:07:51Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [https://kunix.org/news.html News]&lt;br /&gt;
* [https://kunix.org/get-involved.html Get involved]&lt;br /&gt;
* [https://kunix.org/mailing-list.html Mailing list]&lt;br /&gt;
* [https://kunix.org/bugs.html Report a bug]&lt;br /&gt;
* [https://kunix.org/contact.html Contact]&lt;br /&gt;
* [https://kunix.org/resources.html Resources]&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/OpenCerebral&amp;diff=28</id>
		<title>Template:Main/OpenCerebral</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/OpenCerebral&amp;diff=28"/>
		<updated>2026-10-15T19:07:50Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* [[OpenCerebral]]: open language models ([https://oc.kunix.org oc.kunix.org])&lt;br /&gt;
* [https://huggingface.co/opencerebral Models on Hugging Face]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Boris models&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[Boris-1]]&lt;br /&gt;
* [[Boris-1.7]]&lt;br /&gt;
* [[Boris-2]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Research&amp;lt;/div&amp;gt;&lt;br /&gt;
* [https://oc.kunix.org/darwins-last-exam.html Darwin&#039;s Last Exam]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-more&amp;quot;&amp;gt;[[:Category:OpenCerebral models|more…]]&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Klondike_Software_Project&amp;diff=27</id>
		<title>Template:Main/Klondike Software Project</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Klondike_Software_Project&amp;diff=27"/>
		<updated>2026-10-15T19:07:50Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;* The [https://kunix.org Klondike Software Project] and its [https://kunix.org/projects.html projects]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Operating systems&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[KMOS]] ([https://kunix.org/kmos-images.html images])&lt;br /&gt;
* [[WingspanOS]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Software&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[KASM]]&lt;br /&gt;
* [[klondike-archiver]]&lt;br /&gt;
* [[Audiovue]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Development&amp;lt;/div&amp;gt;&lt;br /&gt;
* [https://kunix.org/source-code.html Source code] and [https://git.kunix.org cgit]&lt;br /&gt;
* [https://kunix.org/building.html Building]&lt;br /&gt;
* [https://kunix.org/roadmap.html Roadmap]&lt;br /&gt;
* [https://kunix.org/faq.html FAQ]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-more&amp;quot;&amp;gt;[[:Category:KSP projects|more…]]&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Getting_Started&amp;diff=26</id>
		<title>Template:Main/Getting Started</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Getting_Started&amp;diff=26"/>
		<updated>2026-10-15T19:07:50Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;About this wiki&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[Millennium:About|About the Digital Millennium Wiki]]&lt;br /&gt;
* [[Millennium:Contributing|Contributing]]&lt;br /&gt;
* [[mw:Help:Formatting|Wiki formatting help]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Templates&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[Template:Infobox|Infobox]]&lt;br /&gt;
* [[Template:Stub|Stub]] and [[:Category:Stubs|pages that need work]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Browse&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[Special:AllPages|All pages]]&lt;br /&gt;
* [[Special:Categories|Categories]]&lt;br /&gt;
* [[Special:RecentChanges|Recent changes]]&lt;br /&gt;
* [[Special:Random|Random page]]&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Digital_Millennium&amp;diff=25</id>
		<title>Template:Main/Digital Millennium</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Digital_Millennium&amp;diff=25"/>
		<updated>2026-10-15T19:07:49Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page section&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;The idea&amp;lt;/div&amp;gt;&lt;br /&gt;
* [https://kunix.org/digital-millennium.html The Digital Millennium] (manifesto on kunix.org)&lt;br /&gt;
* [[Digital Millennium]]&lt;br /&gt;
* [[Opaque computing]]&lt;br /&gt;
* [[Right to inspect]]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Freedom and licensing&amp;lt;/div&amp;gt;&lt;br /&gt;
* [[Free software]]&lt;br /&gt;
* [[Public domain]]&lt;br /&gt;
* [https://kunix.org/licenses.html Klondike licenses]&lt;br /&gt;
&amp;lt;div class=&amp;quot;dm-more&amp;quot;&amp;gt;[[:Category:Digital Millennium|more…]]&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Main/Welcome&amp;diff=24</id>
		<title>Template:Main/Welcome</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Main/Welcome&amp;diff=24"/>
		<updated>2026-10-15T19:07:49Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page welcome box&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div class=&amp;quot;dm-welcome&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-welcome-title&amp;quot;&amp;gt;Welcome to the [[Millennium:About|Digital Millennium Wiki]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-welcome-text&amp;quot;&amp;gt;A public-domain wiki about restoring the [https://kunix.org/digital-millennium.html Digital Millennium]: computers their owners can read, inspect, and control. {{NUMBEROFARTICLES}} articles so far.&amp;lt;br /&amp;gt;Hosted at [https://kunix.org kunix.org] by the Klondike Software Project. Writers are welcome; see [[Millennium:Contributing|Contributing]].&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
This is one section of the [[Main Page]]. Edit it here; the Main Page only arranges the boxes.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Portal_box&amp;diff=23</id>
		<title>Template:Portal box</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Portal_box&amp;diff=23"/>
		<updated>2026-10-15T19:07:48Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Titled section box for the Main Page&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-portal&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-portal-title&amp;quot;&amp;gt;{{{subject}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-portal-body&amp;quot;&amp;gt;&lt;br /&gt;
{{ {{{page}}} }}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
A titled box whose content comes from another template, used on the [[Main Page]].&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Portal box|subject=OpenCerebral|page=Main/OpenCerebral}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
Inside a section template, use &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;dm-portal-sub&amp;quot;&amp;gt;Heading&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; for sub-headings and &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;div class=&amp;quot;dm-more&amp;quot;&amp;gt;[[Some page|more…]]&amp;lt;/div&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; for a &amp;quot;more&amp;quot; link.&lt;br /&gt;
&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Columns&amp;diff=22</id>
		<title>Template:Columns</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Columns&amp;diff=22"/>
		<updated>2026-10-15T19:07:48Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Two-column layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-columns&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-column&amp;quot;&amp;gt;&lt;br /&gt;
{{{1|}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-column&amp;quot;&amp;gt;&lt;br /&gt;
{{{2|}}}&lt;br /&gt;
&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
Two side-by-side columns that stack on narrow screens.&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Columns&lt;br /&gt;
|1=&lt;br /&gt;
left column content&lt;br /&gt;
|2=&lt;br /&gt;
right column content&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
[[Category:Main Page templates]]&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=21</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=21"/>
		<updated>2026-10-15T19:07:47Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Main Page: welcome box, columns, portal boxes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox}}: matches {{Stub}} - pale gradient shell, rounded inner panels ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 8px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-size: 1.2em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 10px 4px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows:empty { display: none; }&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-label {&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-full { grid-template-columns: 1fr; text-align: center; }&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-section + .dm-infobox-row { border-top: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-infobox-chrono {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-series {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-bottom: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-row { display: flex; }&lt;br /&gt;
.dm-chrono-prev, .dm-chrono-next {&lt;br /&gt;
	flex: 1 1 50%;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-prev { text-align: left; }&lt;br /&gt;
.dm-chrono-next { margin-left: auto; text-align: right; }&lt;br /&gt;
.dm-chrono-prev + .dm-chrono-next { border-left: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-chrono-label {&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-below {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- Main Page: {{Main/Welcome}}, {{Columns}}, {{Portal box}} ---- */&lt;br /&gt;
.page-Main_Page .mw-first-heading { display: none; }&lt;br /&gt;
.dm-welcome {&lt;br /&gt;
	margin: 0.4em 0 1em;&lt;br /&gt;
	padding: 16px 20px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-welcome-title { font-size: 1.7em; line-height: 1.3; margin-bottom: 6px; }&lt;br /&gt;
.dm-welcome-text { color: var( --dm-muted ); font-size: 0.92em; line-height: 1.6; }&lt;br /&gt;
.dm-columns {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-wrap: wrap;&lt;br /&gt;
	gap: 16px;&lt;br /&gt;
	align-items: flex-start;&lt;br /&gt;
}&lt;br /&gt;
.dm-column {&lt;br /&gt;
	flex: 1 1 340px;&lt;br /&gt;
	min-width: 0;&lt;br /&gt;
	display: flex;&lt;br /&gt;
	flex-direction: column;&lt;br /&gt;
	gap: 16px;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal {&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-title {&lt;br /&gt;
	padding: 7px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-size: 1.1em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-body { padding: 2px 8px 4px; }&lt;br /&gt;
.dm-portal-body &amp;gt; p:empty { display: none; }&lt;br /&gt;
.dm-portal-sub {&lt;br /&gt;
	margin: 12px 0 2px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-portal-body ul { margin-top: 0.2em; }&lt;br /&gt;
.dm-more {&lt;br /&gt;
	margin-top: 4px;&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
	text-align: right;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=20</id>
		<title>Template:Infobox</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=20"/>
		<updated>2026-10-15T19:05:27Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Infobox: preceded_by / succeeded_by / series chronology panel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox&amp;quot; role=&amp;quot;complementary&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{image|}}}|&amp;lt;div class=&amp;quot;dm-infobox-image&amp;quot;&amp;gt;[[File:{{{image}}}|{{{image_size|220px}}}|alt={{{alt|}}}]]{{#if:{{{caption|}}}|&amp;lt;div class=&amp;quot;dm-infobox-caption&amp;quot;&amp;gt;{{{caption}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-rows&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header1}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data1|}}}|{{#if:{{{label1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label1}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header2}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data2|}}}|{{#if:{{{label2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label2}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header3}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data3|}}}|{{#if:{{{label3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label3}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header4}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data4|}}}|{{#if:{{{label4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label4}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header5}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data5|}}}|{{#if:{{{label5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label5}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header6}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data6|}}}|{{#if:{{{label6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label6}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header7}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data7|}}}|{{#if:{{{label7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label7}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header8}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data8|}}}|{{#if:{{{label8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label8}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header9}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data9|}}}|{{#if:{{{label9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label9}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header10}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data10|}}}|{{#if:{{{label10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label10}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header11}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data11|}}}|{{#if:{{{label11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label11}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header12}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data12|}}}|{{#if:{{{label12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label12}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header13}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data13|}}}|{{#if:{{{label13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label13}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header14}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data14|}}}|{{#if:{{{label14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label14}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header15}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data15|}}}|{{#if:{{{label15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label15}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header16}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data16|}}}|{{#if:{{{label16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label16}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header17}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data17|}}}|{{#if:{{{label17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label17}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header18}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data18|}}}|{{#if:{{{label18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label18}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header19}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data19|}}}|{{#if:{{{label19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label19}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header20}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data20|}}}|{{#if:{{{label20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label20}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header21}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data21|}}}|{{#if:{{{label21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label21}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header22}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data22|}}}|{{#if:{{{label22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label22}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header23}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data23|}}}|{{#if:{{{label23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label23}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header24}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data24|}}}|{{#if:{{{label24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label24}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header25}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data25|}}}|{{#if:{{{label25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label25}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header26}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data26|}}}|{{#if:{{{label26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label26}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header27}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data27|}}}|{{#if:{{{label27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label27}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header28}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data28|}}}|{{#if:{{{label28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label28}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header29}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data29|}}}|{{#if:{{{label29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label29}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header30}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data30|}}}|{{#if:{{{label30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label30}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{preceded_by|}}}{{{succeeded_by|}}}|&amp;lt;div class=&amp;quot;dm-infobox-chrono&amp;quot;&amp;gt;{{#if:{{{series|}}}|&amp;lt;div class=&amp;quot;dm-chrono-series&amp;quot;&amp;gt;{{{series}}}&amp;lt;/div&amp;gt;}}&amp;lt;div class=&amp;quot;dm-chrono-row&amp;quot;&amp;gt;{{#if:{{{preceded_by|}}}|&amp;lt;div class=&amp;quot;dm-chrono-prev&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-chrono-label&amp;quot;&amp;gt;← Preceded by&amp;lt;/div&amp;gt;{{{preceded_by}}}&amp;lt;/div&amp;gt;}}{{#if:{{{succeeded_by|}}}|&amp;lt;div class=&amp;quot;dm-chrono-next&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-chrono-label&amp;quot;&amp;gt;Succeeded by →&amp;lt;/div&amp;gt;{{{succeeded_by}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{below|}}}|&amp;lt;div class=&amp;quot;dm-infobox-below&amp;quot;&amp;gt;{{{below}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title    = Example Project&lt;br /&gt;
| image    = Gorilla-Computer-Desktop.svg&lt;br /&gt;
| image_size = 96px&lt;br /&gt;
| caption  = Icon by Jakub Steiner, [https://creativecommons.org/licenses/by-sa/2.0/ CC BY-SA 2.0]&lt;br /&gt;
| header1  = Overview&lt;br /&gt;
| label1   = Developer&lt;br /&gt;
| data1    = Klondike Software Project&lt;br /&gt;
| label2   = Status&lt;br /&gt;
| data2    = Active&lt;br /&gt;
| label3   = Written in&lt;br /&gt;
| data3    = C&lt;br /&gt;
| header4  = Links&lt;br /&gt;
| label4   = Website&lt;br /&gt;
| data4    = [https://kunix.org kunix.org]&lt;br /&gt;
| label5   = Repository&lt;br /&gt;
| data5    = [https://git.kunix.org git.kunix.org]&lt;br /&gt;
| series   = Example series&lt;br /&gt;
| preceded_by  = Example 0.9&lt;br /&gt;
| succeeded_by = Example 2.0&lt;br /&gt;
| below    = Part of the Digital Millennium&lt;br /&gt;
}}&lt;br /&gt;
One infobox for everything: projects, people, hardware, models, concepts. Every field is optional and empty rows are hidden.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title      =            &amp;lt;!-- defaults to the page name --&amp;gt;&lt;br /&gt;
| image      =            &amp;lt;!-- file name, without &amp;quot;File:&amp;quot; --&amp;gt;&lt;br /&gt;
| image_size =            &amp;lt;!-- defaults to 220px --&amp;gt;&lt;br /&gt;
| caption    =&lt;br /&gt;
| alt        =&lt;br /&gt;
| header1    =            &amp;lt;!-- optional section heading above row 1 --&amp;gt;&lt;br /&gt;
| label1     =&lt;br /&gt;
| data1      =&lt;br /&gt;
| label2     =&lt;br /&gt;
| data2      =&lt;br /&gt;
&amp;lt;!-- ... up to label30 / data30, header1 - header30 --&amp;gt;&lt;br /&gt;
| series       =          &amp;lt;!-- optional: name of the sequence, e.g. Boris models --&amp;gt;&lt;br /&gt;
| preceded_by  =          &amp;lt;!-- previous item, e.g. [[Boris-1]] --&amp;gt;&lt;br /&gt;
| succeeded_by =          &amp;lt;!-- next item --&amp;gt;&lt;br /&gt;
| below      =            &amp;lt;!-- optional footer line --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* A row shows only when its &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; is filled in.&lt;br /&gt;
* &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; without &amp;lt;code&amp;gt;labelN&amp;lt;/code&amp;gt; spans the full width.&lt;br /&gt;
* &amp;lt;code&amp;gt;headerN&amp;lt;/code&amp;gt; puts a section heading before row N. Numbers don&#039;t need to be consecutive, so you can leave gaps for rows you&#039;ll add later.&lt;br /&gt;
* &amp;lt;code&amp;gt;preceded_by&amp;lt;/code&amp;gt; / &amp;lt;code&amp;gt;succeeded_by&amp;lt;/code&amp;gt; add a chronology panel at the bottom; either one alone is fine. &amp;lt;code&amp;gt;series&amp;lt;/code&amp;gt; labels it.&lt;br /&gt;
* Images from the Gorilla icon theme are CC BY-SA 2.0 and need a credit, e.g. in &amp;lt;code&amp;gt;caption&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=19</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=19"/>
		<updated>2026-10-15T19:05:26Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Infobox: chronology panel styles&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox}}: matches {{Stub}} - pale gradient shell, rounded inner panels ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 8px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-size: 1.2em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 10px 4px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows:empty { display: none; }&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-label {&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-full { grid-template-columns: 1fr; text-align: center; }&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-section + .dm-infobox-row { border-top: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-infobox-chrono {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-series {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-bottom: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-row { display: flex; }&lt;br /&gt;
.dm-chrono-prev, .dm-chrono-next {&lt;br /&gt;
	flex: 1 1 50%;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
}&lt;br /&gt;
.dm-chrono-prev { text-align: left; }&lt;br /&gt;
.dm-chrono-next { margin-left: auto; text-align: right; }&lt;br /&gt;
.dm-chrono-prev + .dm-chrono-next { border-left: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-chrono-label {&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.85em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-below {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=18</id>
		<title>Main Page</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Main_Page&amp;diff=18"/>
		<updated>2026-10-15T19:04:01Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Replaced content with &amp;quot;{{Welcome}}&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Welcome}}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Welcome&amp;diff=17</id>
		<title>Template:Welcome</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Welcome&amp;diff=17"/>
		<updated>2026-10-15T19:03:31Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Created page with &amp;quot;&amp;lt;div style=&amp;quot;margin: 0 0 8px 0; padding: 1px; border: 1px solid #CCCCCC;&amp;quot;&amp;gt; {| style=&amp;quot;width: 100%; margin: 0; padding: 0; border: 0; background-color: #FCFCFC; color: #000000; border-collapse: collapse;&amp;quot; | align=&amp;quot;center&amp;quot; style=&amp;quot;vertical-align: top;&amp;quot; | &amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;text-align: center; padding: 0.7em 0;&amp;quot;&amp;gt; &amp;lt;div style=&amp;quot;font-size: 160%;&amp;quot;&amp;gt;Welcome to [http://wiki.kunix.org/ wiki.kunix.org]&amp;lt;/div&amp;gt; &amp;lt;div style=&amp;quot;font-size: 90%; margin-top: 0.4em; line-height: 130%;&amp;quot;&amp;gt;...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;margin: 0 0 8px 0; padding: 1px; border: 1px solid #CCCCCC;&amp;quot;&amp;gt;&lt;br /&gt;
{| style=&amp;quot;width: 100%; margin: 0; padding: 0; border: 0; background-color: #FCFCFC; color: #000000; border-collapse: collapse;&amp;quot;&lt;br /&gt;
| align=&amp;quot;center&amp;quot; style=&amp;quot;vertical-align: top;&amp;quot; |&lt;br /&gt;
&amp;lt;div class=&amp;quot;plainlinks&amp;quot; style=&amp;quot;text-align: center; padding: 0.7em 0;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 160%;&amp;quot;&amp;gt;Welcome to [http://wiki.kunix.org/ wiki.kunix.org]&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%; margin-top: 0.4em; line-height: 130%;&amp;quot;&amp;gt;Our [https://wiki.osdev.org] provides [[Special:Statistics|{{NUMBEROFARTICLES}}]] articles about computing, the [[Klondike Software Project]], and the [[Digital Millennium]].&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size: 90%; margin-top: 0.4em; line-height: 130%;&amp;quot;&amp;gt;Become a [https://forum.osdev.org/viewtopic.php?t=677 wiki author]!&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=16</id>
		<title>Template:Infobox</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=16"/>
		<updated>2026-10-15T18:59:56Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Example: credit the Gorilla icon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox&amp;quot; role=&amp;quot;complementary&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{image|}}}|&amp;lt;div class=&amp;quot;dm-infobox-image&amp;quot;&amp;gt;[[File:{{{image}}}|{{{image_size|220px}}}|alt={{{alt|}}}]]{{#if:{{{caption|}}}|&amp;lt;div class=&amp;quot;dm-infobox-caption&amp;quot;&amp;gt;{{{caption}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-rows&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header1}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data1|}}}|{{#if:{{{label1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label1}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header2}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data2|}}}|{{#if:{{{label2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label2}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header3}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data3|}}}|{{#if:{{{label3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label3}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header4}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data4|}}}|{{#if:{{{label4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label4}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header5}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data5|}}}|{{#if:{{{label5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label5}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header6}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data6|}}}|{{#if:{{{label6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label6}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header7}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data7|}}}|{{#if:{{{label7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label7}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header8}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data8|}}}|{{#if:{{{label8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label8}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header9}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data9|}}}|{{#if:{{{label9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label9}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header10}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data10|}}}|{{#if:{{{label10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label10}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header11}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data11|}}}|{{#if:{{{label11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label11}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header12}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data12|}}}|{{#if:{{{label12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label12}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header13}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data13|}}}|{{#if:{{{label13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label13}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header14}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data14|}}}|{{#if:{{{label14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label14}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header15}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data15|}}}|{{#if:{{{label15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label15}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header16}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data16|}}}|{{#if:{{{label16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label16}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header17}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data17|}}}|{{#if:{{{label17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label17}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header18}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data18|}}}|{{#if:{{{label18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label18}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header19}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data19|}}}|{{#if:{{{label19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label19}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header20}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data20|}}}|{{#if:{{{label20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label20}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header21}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data21|}}}|{{#if:{{{label21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label21}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header22}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data22|}}}|{{#if:{{{label22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label22}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header23}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data23|}}}|{{#if:{{{label23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label23}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header24}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data24|}}}|{{#if:{{{label24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label24}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header25}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data25|}}}|{{#if:{{{label25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label25}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header26}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data26|}}}|{{#if:{{{label26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label26}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header27}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data27|}}}|{{#if:{{{label27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label27}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header28}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data28|}}}|{{#if:{{{label28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label28}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header29}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data29|}}}|{{#if:{{{label29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label29}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header30}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data30|}}}|{{#if:{{{label30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label30}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{below|}}}|&amp;lt;div class=&amp;quot;dm-infobox-below&amp;quot;&amp;gt;{{{below}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title    = Example Project&lt;br /&gt;
| image    = Gorilla-Computer-Desktop.svg&lt;br /&gt;
| image_size = 96px&lt;br /&gt;
| caption  = Icon by Jakub Steiner, [https://creativecommons.org/licenses/by-sa/2.0/ CC BY-SA 2.0]&lt;br /&gt;
| header1  = Overview&lt;br /&gt;
| label1   = Developer&lt;br /&gt;
| data1    = Klondike Software Project&lt;br /&gt;
| label2   = Status&lt;br /&gt;
| data2    = Active&lt;br /&gt;
| label3   = Written in&lt;br /&gt;
| data3    = C&lt;br /&gt;
| header4  = Links&lt;br /&gt;
| label4   = Website&lt;br /&gt;
| data4    = [https://kunix.org kunix.org]&lt;br /&gt;
| label5   = Repository&lt;br /&gt;
| data5    = [https://git.kunix.org git.kunix.org]&lt;br /&gt;
| below    = Part of the Digital Millennium&lt;br /&gt;
}}&lt;br /&gt;
One infobox for everything: projects, people, hardware, models, concepts. Every field is optional and empty rows are hidden.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title      =            &amp;lt;!-- defaults to the page name --&amp;gt;&lt;br /&gt;
| image      =            &amp;lt;!-- file name, without &amp;quot;File:&amp;quot; --&amp;gt;&lt;br /&gt;
| image_size =            &amp;lt;!-- defaults to 220px --&amp;gt;&lt;br /&gt;
| caption    =&lt;br /&gt;
| alt        =&lt;br /&gt;
| header1    =            &amp;lt;!-- optional section heading above row 1 --&amp;gt;&lt;br /&gt;
| label1     =&lt;br /&gt;
| data1      =&lt;br /&gt;
| label2     =&lt;br /&gt;
| data2      =&lt;br /&gt;
&amp;lt;!-- ... up to label30 / data30, header1 - header30 --&amp;gt;&lt;br /&gt;
| below      =            &amp;lt;!-- optional footer line --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* A row shows only when its &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; is filled in.&lt;br /&gt;
* &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; without &amp;lt;code&amp;gt;labelN&amp;lt;/code&amp;gt; spans the full width.&lt;br /&gt;
* &amp;lt;code&amp;gt;headerN&amp;lt;/code&amp;gt; puts a section heading before row N. Numbers don&#039;t need to be consecutive, so you can leave gaps for rows you&#039;ll add later.&lt;br /&gt;
* Images from the Gorilla icon theme are CC BY-SA 2.0 and need a credit, e.g. in &amp;lt;code&amp;gt;caption&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=15</id>
		<title>Template:Infobox</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Infobox&amp;diff=15"/>
		<updated>2026-10-15T18:59:34Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Unified general-purpose infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox&amp;quot; role=&amp;quot;complementary&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-title&amp;quot;&amp;gt;{{{title|{{PAGENAME}}}}}&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{image|}}}|&amp;lt;div class=&amp;quot;dm-infobox-image&amp;quot;&amp;gt;[[File:{{{image}}}|{{{image_size|220px}}}|alt={{{alt|}}}]]{{#if:{{{caption|}}}|&amp;lt;div class=&amp;quot;dm-infobox-caption&amp;quot;&amp;gt;{{{caption}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-rows&amp;quot;&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header1}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data1|}}}|{{#if:{{{label1|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label1}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data1}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header2}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data2|}}}|{{#if:{{{label2|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label2}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data2}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header3}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data3|}}}|{{#if:{{{label3|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label3}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data3}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header4}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data4|}}}|{{#if:{{{label4|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label4}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data4}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header5}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data5|}}}|{{#if:{{{label5|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label5}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data5}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header6}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data6|}}}|{{#if:{{{label6|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label6}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data6}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header7}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data7|}}}|{{#if:{{{label7|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label7}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data7}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header8}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data8|}}}|{{#if:{{{label8|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label8}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data8}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header9}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data9|}}}|{{#if:{{{label9|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label9}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data9}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header10}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data10|}}}|{{#if:{{{label10|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label10}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data10}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header11}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data11|}}}|{{#if:{{{label11|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label11}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data11}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header12}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data12|}}}|{{#if:{{{label12|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label12}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data12}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header13}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data13|}}}|{{#if:{{{label13|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label13}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data13}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header14}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data14|}}}|{{#if:{{{label14|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label14}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data14}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header15}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data15|}}}|{{#if:{{{label15|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label15}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data15}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header16}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data16|}}}|{{#if:{{{label16|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label16}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data16}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header17}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data17|}}}|{{#if:{{{label17|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label17}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data17}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header18}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data18|}}}|{{#if:{{{label18|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label18}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data18}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header19}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data19|}}}|{{#if:{{{label19|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label19}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data19}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header20}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data20|}}}|{{#if:{{{label20|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label20}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data20}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header21}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data21|}}}|{{#if:{{{label21|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label21}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data21}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header22}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data22|}}}|{{#if:{{{label22|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label22}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data22}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header23}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data23|}}}|{{#if:{{{label23|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label23}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data23}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header24}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data24|}}}|{{#if:{{{label24|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label24}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data24}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header25}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data25|}}}|{{#if:{{{label25|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label25}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data25}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header26}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data26|}}}|{{#if:{{{label26|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label26}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data26}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header27}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data27|}}}|{{#if:{{{label27|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label27}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data27}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header28}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data28|}}}|{{#if:{{{label28|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label28}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data28}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header29}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data29|}}}|{{#if:{{{label29|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label29}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data29}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{header30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-section&amp;quot;&amp;gt;{{{header30}}}&amp;lt;/div&amp;gt;}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{data30|}}}|{{#if:{{{label30|}}}|&amp;lt;div class=&amp;quot;dm-infobox-row&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-label&amp;quot;&amp;gt;{{{label30}}}&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;|&amp;lt;div class=&amp;quot;dm-infobox-row dm-infobox-full&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-infobox-data&amp;quot;&amp;gt;{{{data30}}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;}}}}&amp;lt;!--&lt;br /&gt;
--&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;!--&lt;br /&gt;
--&amp;gt;{{#if:{{{below|}}}|&amp;lt;div class=&amp;quot;dm-infobox-below&amp;quot;&amp;gt;{{{below}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title    = Example Project&lt;br /&gt;
| image    = Gorilla-Computer-Desktop.svg&lt;br /&gt;
| image_size = 96px&lt;br /&gt;
| caption  = Any image works here&lt;br /&gt;
| header1  = Overview&lt;br /&gt;
| label1   = Developer&lt;br /&gt;
| data1    = Klondike Software Project&lt;br /&gt;
| label2   = Status&lt;br /&gt;
| data2    = Active&lt;br /&gt;
| label3   = Written in&lt;br /&gt;
| data3    = C&lt;br /&gt;
| header4  = Links&lt;br /&gt;
| label4   = Website&lt;br /&gt;
| data4    = [https://kunix.org kunix.org]&lt;br /&gt;
| label5   = Repository&lt;br /&gt;
| data5    = [https://git.kunix.org git.kunix.org]&lt;br /&gt;
| below    = Part of the Digital Millennium&lt;br /&gt;
}}&lt;br /&gt;
One infobox for everything: projects, people, hardware, models, concepts. Every field is optional and empty rows are hidden.&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{Infobox&lt;br /&gt;
| title      =            &amp;lt;!-- defaults to the page name --&amp;gt;&lt;br /&gt;
| image      =            &amp;lt;!-- file name, without &amp;quot;File:&amp;quot; --&amp;gt;&lt;br /&gt;
| image_size =            &amp;lt;!-- defaults to 220px --&amp;gt;&lt;br /&gt;
| caption    =&lt;br /&gt;
| alt        =&lt;br /&gt;
| header1    =            &amp;lt;!-- optional section heading above row 1 --&amp;gt;&lt;br /&gt;
| label1     =&lt;br /&gt;
| data1      =&lt;br /&gt;
| label2     =&lt;br /&gt;
| data2      =&lt;br /&gt;
&amp;lt;!-- ... up to label30 / data30, header1 - header30 --&amp;gt;&lt;br /&gt;
| below      =            &amp;lt;!-- optional footer line --&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
* A row shows only when its &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; is filled in.&lt;br /&gt;
* &amp;lt;code&amp;gt;dataN&amp;lt;/code&amp;gt; without &amp;lt;code&amp;gt;labelN&amp;lt;/code&amp;gt; spans the full width.&lt;br /&gt;
* &amp;lt;code&amp;gt;headerN&amp;lt;/code&amp;gt; puts a section heading before row N. Numbers don&#039;t need to be consecutive, so you can leave gaps for rows you&#039;ll add later.&lt;br /&gt;
* Images from the Gorilla icon theme are CC BY-SA 2.0 and need a credit, e.g. in &amp;lt;code&amp;gt;caption&amp;lt;/code&amp;gt;.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=14</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=14"/>
		<updated>2026-10-15T18:59:33Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Infobox: section headings, full-width rows, footer&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox}}: matches {{Stub}} - pale gradient shell, rounded inner panels ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 8px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-size: 1.2em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 10px 4px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows:empty { display: none; }&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-label {&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-full { grid-template-columns: 1fr; text-align: center; }&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	padding: 5px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-section + .dm-infobox-row { border-top: 1px solid var( --dm-border ); }&lt;br /&gt;
.dm-infobox-below {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=13</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=13"/>
		<updated>2026-10-15T18:57:12Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Infobox: light-blue style matching the stub notice&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox project}}: matches {{Stub}} - pale gradient shell, rounded inner panels ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	padding: 10px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 8px 12px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-size: 1.2em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 10px 4px 2px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows {&lt;br /&gt;
	margin-top: 10px;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-rows:empty { display: none; }&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 12px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-child { border-top: 0; }&lt;br /&gt;
.dm-infobox-label {&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Category:Stubs&amp;diff=12</id>
		<title>Category:Stubs</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Category:Stubs&amp;diff=12"/>
		<updated>2026-10-15T18:36:53Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Fix wording&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pages that need more content. Add &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Stub}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to the top of a page to list it here.&lt;br /&gt;
&lt;br /&gt;
See [[Template:Stub]].&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Category:Gorilla_icons&amp;diff=11</id>
		<title>Category:Gorilla icons</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Category:Gorilla_icons&amp;diff=11"/>
		<updated>2026-10-15T18:36:39Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Category for Gorilla theme icons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Icons from the &#039;&#039;&#039;Gorilla&#039;&#039;&#039; icon theme by Jakub Steiner, imported from Wikimedia Commons. They are licensed CC BY-SA 2.0 (not public domain), so anywhere one is shown, credit the author and license.&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Category:Stubs&amp;diff=10</id>
		<title>Category:Stubs</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Category:Stubs&amp;diff=10"/>
		<updated>2026-10-15T18:36:39Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Category for stub pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Pages that need more content. Add &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;{{Stub}}&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; — to the top of a page to list it here.&lt;br /&gt;
&lt;br /&gt;
See [[Template:Stub]].&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=9</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=9"/>
		<updated>2026-10-15T18:35:08Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Stub: Gorilla computer icon (Jakub Steiner, CC BY-SA 2.0) with credit&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-stub&amp;quot; role=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-icon&amp;quot;&amp;gt;[[File:Gorilla-Computer-Desktop.svg|72px|link=|alt=]]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-credit&amp;quot;&amp;gt;Image by Jakub Steiner / [https://commons.wikimedia.org/wiki/File:Gorilla-Computer-Desktop.svg Wikimedia Commons] / Licensed under [https://creativecommons.org/licenses/by-sa/2.0/ CC BY-SA 2.0]&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-msg&amp;quot;&amp;gt;This page or section is a [[:Category:Stubs|stub]]. You can help the wiki by &#039;&#039;accurately&#039;&#039; [{{fullurl:{{FULLPAGENAME}}|action=edit}} contributing] to it.&amp;lt;/div&amp;gt;{{#if:{{{1|}}}|&amp;lt;div class=&amp;quot;dm-stub-reason&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:Stubs]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Stub}}&lt;br /&gt;
{{Stub|Missing: release history and screenshots.}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Put this at the top of a page or section that needs more content:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
Optionally say what is missing:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub|Missing: release history and screenshots.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Articles using it are listed in [[:Category:Stubs]]. &amp;quot;stub&amp;quot; links to that category and &amp;quot;contributing&amp;quot; opens the editor on the page itself.&lt;br /&gt;
&lt;br /&gt;
The icon is [[:File:Gorilla-Computer-Desktop.svg]] from the Gorilla icon theme by Jakub Steiner (CC BY-SA 2.0); the credit line is required by its license.&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=8</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=8"/>
		<updated>2026-10-15T18:35:07Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Stub: use Gorilla icon file, add credit line style&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon { margin-bottom: 4px; line-height: 0; }&lt;br /&gt;
.dm-stub-credit {&lt;br /&gt;
	margin-bottom: 10px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.78em;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox project}} ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 10px 14px;&lt;br /&gt;
	background: linear-gradient( 135deg, var( --dm-accent ), color-mix( in srgb, var( --dm-accent ) 70%, #6f8fd6 ) );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	font-size: 1.25em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night .dm-infobox-title { color: #10151f; }&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .dm-infobox-title { color: #10151f; }&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 12px 12px 6px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	margin: 6px 10px 2px;&lt;br /&gt;
	padding: 4px 8px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 14px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-of-type { border-top: 0; }&lt;br /&gt;
.dm-infobox-label { font-weight: bold; }&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-rows { padding-bottom: 6px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=File:Gorilla-Computer-Desktop.svg&amp;diff=7</id>
		<title>File:Gorilla-Computer-Desktop.svg</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=File:Gorilla-Computer-Desktop.svg&amp;diff=7"/>
		<updated>2026-10-15T18:34:53Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Gorilla computer icon (Jakub Steiner, CC BY-SA 2.0) from Wikimedia Commons&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Summary ==&lt;br /&gt;
The &amp;quot;computer.svg&amp;quot; icon from the &#039;&#039;&#039;Gorilla&#039;&#039;&#039; icon theme.&lt;br /&gt;
&lt;br /&gt;
* &#039;&#039;&#039;Author:&#039;&#039;&#039; Jakub Steiner&lt;br /&gt;
* &#039;&#039;&#039;Source:&#039;&#039;&#039; [https://commons.wikimedia.org/wiki/File:Gorilla-Computer-Desktop.svg Wikimedia Commons]&lt;br /&gt;
* &#039;&#039;&#039;License:&#039;&#039;&#039; [https://creativecommons.org/licenses/by-sa/2.0/ Creative Commons Attribution-ShareAlike 2.0]&lt;br /&gt;
&lt;br /&gt;
This file is &#039;&#039;&#039;not&#039;&#039;&#039; public domain, unlike the rest of the wiki&#039;s content. Reuse requires attribution to Jakub Steiner under CC BY-SA 2.0.&lt;br /&gt;
&lt;br /&gt;
[[Category:Gorilla icons]]&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=6</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=6"/>
		<updated>2026-10-15T18:32:11Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Stub: old-wiki wording and layout&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-stub&amp;quot; role=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-msg&amp;quot;&amp;gt;This page or section is a [[:Category:Stubs|stub]]. You can help the wiki by &#039;&#039;accurately&#039;&#039; [{{fullurl:{{FULLPAGENAME}}|action=edit}} contributing] to it.&amp;lt;/div&amp;gt;{{#if:{{{1|}}}|&amp;lt;div class=&amp;quot;dm-stub-reason&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:Stubs]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Stub}}&lt;br /&gt;
{{Stub|Missing: release history and screenshots.}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Put this at the top of a page or section that needs more content:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
Optionally say what is missing:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub|Missing: release history and screenshots.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Articles using it are listed in [[:Category:Stubs]]. &amp;quot;stub&amp;quot; links to that category and &amp;quot;contributing&amp;quot; opens the editor on the page itself.&lt;br /&gt;
&lt;br /&gt;
The computer icon is drawn as inline SVG in [[MediaWiki:Common.css]] and is released into the public domain (CC0).&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=5</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=5"/>
		<updated>2026-10-15T18:32:11Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Stub: old-wiki layout, centred computer icon, inner rounded panel&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}}: centred computer, message in a rounded inner panel ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	max-width: 46em;&lt;br /&gt;
	margin: 0.8em auto 1.4em;&lt;br /&gt;
	padding: 16px 18px 14px;&lt;br /&gt;
	background: linear-gradient( 180deg, var( --dm-surface ), var( --dm-accent-soft ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon {&lt;br /&gt;
	width: 72px;&lt;br /&gt;
	height: 72px;&lt;br /&gt;
	margin: 0 auto 10px;&lt;br /&gt;
	background: url( &amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;0 0 64 64&#039;%3E%3Cdefs%3E%3ClinearGradient id=&#039;c&#039; x1=&#039;0&#039; y1=&#039;0&#039; x2=&#039;0&#039; y2=&#039;1&#039;%3E%3Cstop offset=&#039;0&#039; stop-color=&#039;%23fafbfc&#039;/%3E%3Cstop offset=&#039;1&#039; stop-color=&#039;%23c3c7cf&#039;/%3E%3C/linearGradient%3E%3ClinearGradient id=&#039;s&#039; x1=&#039;0&#039; y1=&#039;0&#039; x2=&#039;1&#039; y2=&#039;1&#039;%3E%3Cstop offset=&#039;0&#039; stop-color=&#039;%237d97ff&#039;/%3E%3Cstop offset=&#039;.55&#039; stop-color=&#039;%233a4fd0&#039;/%3E%3Cstop offset=&#039;1&#039; stop-color=&#039;%231b2580&#039;/%3E%3C/linearGradient%3E%3C/defs%3E%3Crect x=&#039;7&#039; y=&#039;4&#039; width=&#039;44&#039; height=&#039;34&#039; rx=&#039;4&#039; fill=&#039;url%28%23c%29&#039; stroke=&#039;%237f8590&#039; stroke-width=&#039;1.2&#039;/%3E%3Crect x=&#039;11.5&#039; y=&#039;8.5&#039; width=&#039;35&#039; height=&#039;25&#039; rx=&#039;2&#039; fill=&#039;url%28%23s%29&#039; stroke=&#039;%234a4f5a&#039; stroke-width=&#039;1&#039;/%3E%3Cpath d=&#039;M12.5 9.5h33v9c-10 3.5-22 4-33 1.5z&#039; fill=&#039;%23fff&#039; opacity=&#039;.28&#039;/%3E%3Ccircle cx=&#039;45&#039; cy=&#039;35.8&#039; r=&#039;.9&#039; fill=&#039;%2346c35a&#039;/%3E%3Crect x=&#039;23&#039; y=&#039;38&#039; width=&#039;12&#039; height=&#039;4&#039; fill=&#039;%23aeb3bc&#039;/%3E%3Crect x=&#039;15&#039; y=&#039;41.5&#039; width=&#039;28&#039; height=&#039;4&#039; rx=&#039;2&#039; fill=&#039;url%28%23c%29&#039; stroke=&#039;%237f8590&#039; stroke-width=&#039;1&#039;/%3E%3Cpath d=&#039;M9 50h36l4 9H5z&#039; fill=&#039;url%28%23c%29&#039; stroke=&#039;%237f8590&#039; stroke-width=&#039;1.2&#039; stroke-linejoin=&#039;round&#039;/%3E%3Cpath d=&#039;M9.5 53h35.5M8 56h38.5M17 50l-1.5 9M25 50l-.5 9M33 50l.5 9M41 50l1.5 9&#039; stroke=&#039;%239aa0aa&#039; stroke-width=&#039;.8&#039; fill=&#039;none&#039;/%3E%3Cpath d=&#039;M55 49c0-5-4-6-8-7&#039; stroke=&#039;%237f8590&#039; stroke-width=&#039;1&#039; fill=&#039;none&#039;/%3E%3Cellipse cx=&#039;55.5&#039; cy=&#039;54.5&#039; rx=&#039;4&#039; ry=&#039;5.2&#039; fill=&#039;url%28%23c%29&#039; stroke=&#039;%237f8590&#039; stroke-width=&#039;1.1&#039;/%3E%3Cpath d=&#039;M55.5 49.5v3.6M51.6 53.2h7.8&#039; stroke=&#039;%239aa0aa&#039; stroke-width=&#039;.8&#039;/%3E%3C/svg%3E&amp;quot; ) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-msg {&lt;br /&gt;
	padding: 10px 16px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 10px;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	line-height: 1.5;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 8px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox project}} ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 10px 14px;&lt;br /&gt;
	background: linear-gradient( 135deg, var( --dm-accent ), color-mix( in srgb, var( --dm-accent ) 70%, #6f8fd6 ) );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	font-size: 1.25em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night .dm-infobox-title { color: #10151f; }&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .dm-infobox-title { color: #10151f; }&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 12px 12px 6px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	margin: 6px 10px 2px;&lt;br /&gt;
	padding: 4px 8px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 14px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-of-type { border-top: 0; }&lt;br /&gt;
.dm-infobox-label { font-weight: bold; }&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-rows { padding-bottom: 6px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=3</id>
		<title>Template:Stub</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=Template:Stub&amp;diff=3"/>
		<updated>2026-10-15T18:28:27Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Stub notice with computer icon&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&amp;lt;div class=&amp;quot;dm-stub&amp;quot; role=&amp;quot;note&amp;quot;&amp;gt;&amp;lt;span class=&amp;quot;dm-stub-icon&amp;quot; aria-hidden=&amp;quot;true&amp;quot;&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;div class=&amp;quot;dm-stub-body&amp;quot;&amp;gt;&#039;&#039;&#039;This page is a stub.&#039;&#039;&#039; You can help the {{SITENAME}} by expanding it.{{#if:{{{1|}}}|&amp;lt;div class=&amp;quot;dm-stub-reason&amp;quot;&amp;gt;{{{1}}}&amp;lt;/div&amp;gt;}}&amp;lt;/div&amp;gt;&amp;lt;/div&amp;gt;{{#ifeq:{{NAMESPACE}}|{{ns:0}}|[[Category:Stubs]]}}&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;&lt;br /&gt;
{{Stub}}&lt;br /&gt;
{{Stub|Missing: release history and screenshots.}}&lt;br /&gt;
&lt;br /&gt;
== Usage ==&lt;br /&gt;
Put this at the top of a page that needs more content:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
Optionally say what is missing:&lt;br /&gt;
&amp;lt;pre&amp;gt;{{Stub|Missing: release history and screenshots.}}&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Articles using it are listed in [[:Category:Stubs]].&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
	<entry>
		<id>https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=2</id>
		<title>MediaWiki:Common.css</title>
		<link rel="alternate" type="text/html" href="https://wiki.kunix.org/index.php?title=MediaWiki:Common.css&amp;diff=2"/>
		<updated>2026-10-15T18:28:26Z</updated>

		<summary type="html">&lt;p&gt;Jdj: Site styles: rounded blue stub notice and project infobox&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* ==== Digital Millennium Wiki: shared component styles ==== */&lt;br /&gt;
/* Colour tokens. Night mode follows Vector 2022&#039;s Appearance setting. */&lt;br /&gt;
:root {&lt;br /&gt;
	--dm-accent: #3366cc;&lt;br /&gt;
	--dm-accent-soft: #eaf1fd;&lt;br /&gt;
	--dm-surface: #f7faff;&lt;br /&gt;
	--dm-border: #c8d8f3;&lt;br /&gt;
	--dm-text: #202122;&lt;br /&gt;
	--dm-muted: #54595d;&lt;br /&gt;
	--dm-shadow: rgba( 51, 102, 204, 0.10 );&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night {&lt;br /&gt;
	--dm-accent: #8cadeb;&lt;br /&gt;
	--dm-accent-soft: #1c2840;&lt;br /&gt;
	--dm-surface: #151c2a;&lt;br /&gt;
	--dm-border: #33466a;&lt;br /&gt;
	--dm-text: #eaecf0;&lt;br /&gt;
	--dm-muted: #a2a9b1;&lt;br /&gt;
	--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
}&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os {&lt;br /&gt;
		--dm-accent: #8cadeb;&lt;br /&gt;
		--dm-accent-soft: #1c2840;&lt;br /&gt;
		--dm-surface: #151c2a;&lt;br /&gt;
		--dm-border: #33466a;&lt;br /&gt;
		--dm-text: #eaecf0;&lt;br /&gt;
		--dm-muted: #a2a9b1;&lt;br /&gt;
		--dm-shadow: rgba( 0, 0, 0, 0.35 );&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Stub}} ---- */&lt;br /&gt;
.dm-stub {&lt;br /&gt;
	display: flex;&lt;br /&gt;
	align-items: center;&lt;br /&gt;
	gap: 14px;&lt;br /&gt;
	margin: 0.6em 0 1.2em;&lt;br /&gt;
	padding: 12px 18px 12px 14px;&lt;br /&gt;
	background: linear-gradient( 135deg, var( --dm-accent-soft ), var( --dm-surface ) );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-left: 4px solid var( --dm-accent );&lt;br /&gt;
	border-radius: 12px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 4px 14px var( --dm-shadow );&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
	line-height: 1.45;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-icon {&lt;br /&gt;
	flex: 0 0 38px;&lt;br /&gt;
	height: 38px;&lt;br /&gt;
	background-color: var( --dm-accent );&lt;br /&gt;
	-webkit-mask: url( &amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1.6&#039; stroke-linecap=&#039;round&#039; stroke-linejoin=&#039;round&#039;%3E%3Crect x=&#039;2.5&#039; y=&#039;3.5&#039; width=&#039;19&#039; height=&#039;13&#039; rx=&#039;2.5&#039;/%3E%3Cpath d=&#039;M9 20.5h6M12 16.5v4&#039;/%3E%3Cpath d=&#039;M6.5 8l2.5 2-2.5 2M11 12h3.5&#039;/%3E%3C/svg%3E&amp;quot; ) center / contain no-repeat;&lt;br /&gt;
	mask: url( &amp;quot;data:image/svg+xml,%3Csvg xmlns=&#039;http://www.w3.org/2000/svg&#039; viewBox=&#039;0 0 24 24&#039; fill=&#039;none&#039; stroke=&#039;black&#039; stroke-width=&#039;1.6&#039; stroke-linecap=&#039;round&#039; stroke-linejoin=&#039;round&#039;%3E%3Crect x=&#039;2.5&#039; y=&#039;3.5&#039; width=&#039;19&#039; height=&#039;13&#039; rx=&#039;2.5&#039;/%3E%3Cpath d=&#039;M9 20.5h6M12 16.5v4&#039;/%3E%3Cpath d=&#039;M6.5 8l2.5 2-2.5 2M11 12h3.5&#039;/%3E%3C/svg%3E&amp;quot; ) center / contain no-repeat;&lt;br /&gt;
}&lt;br /&gt;
.dm-stub-body b:first-child { color: var( --dm-accent ); }&lt;br /&gt;
.dm-stub-reason {&lt;br /&gt;
	margin-top: 3px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.95em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* ---- {{Infobox project}} ---- */&lt;br /&gt;
.dm-infobox {&lt;br /&gt;
	float: right;&lt;br /&gt;
	clear: right;&lt;br /&gt;
	width: 22em;&lt;br /&gt;
	margin: 0 0 1em 1.4em;&lt;br /&gt;
	background: var( --dm-surface );&lt;br /&gt;
	border: 1px solid var( --dm-border );&lt;br /&gt;
	border-radius: 14px;&lt;br /&gt;
	box-shadow: 0 1px 2px var( --dm-shadow ), 0 6px 18px var( --dm-shadow );&lt;br /&gt;
	overflow: hidden;&lt;br /&gt;
	color: var( --dm-text );&lt;br /&gt;
	font-size: 0.88em;&lt;br /&gt;
	line-height: 1.4;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-title {&lt;br /&gt;
	padding: 10px 14px;&lt;br /&gt;
	background: linear-gradient( 135deg, var( --dm-accent ), color-mix( in srgb, var( --dm-accent ) 70%, #6f8fd6 ) );&lt;br /&gt;
	color: #fff;&lt;br /&gt;
	font-size: 1.25em;&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
html.skin-theme-clientpref-night .dm-infobox-title { color: #10151f; }&lt;br /&gt;
@media screen and ( prefers-color-scheme: dark ) {&lt;br /&gt;
	html.skin-theme-clientpref-os .dm-infobox-title { color: #10151f; }&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image {&lt;br /&gt;
	padding: 12px 12px 6px;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-image img { border-radius: 8px; }&lt;br /&gt;
.dm-infobox-caption {&lt;br /&gt;
	padding-top: 4px;&lt;br /&gt;
	color: var( --dm-muted );&lt;br /&gt;
	font-size: 0.92em;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-section {&lt;br /&gt;
	margin: 6px 10px 2px;&lt;br /&gt;
	padding: 4px 8px;&lt;br /&gt;
	background: var( --dm-accent-soft );&lt;br /&gt;
	border-radius: 8px;&lt;br /&gt;
	color: var( --dm-accent );&lt;br /&gt;
	font-weight: bold;&lt;br /&gt;
	text-align: center;&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row {&lt;br /&gt;
	display: grid;&lt;br /&gt;
	grid-template-columns: 38% 1fr;&lt;br /&gt;
	gap: 10px;&lt;br /&gt;
	padding: 6px 14px;&lt;br /&gt;
	border-top: 1px solid var( --dm-border );&lt;br /&gt;
}&lt;br /&gt;
.dm-infobox-row:first-of-type { border-top: 0; }&lt;br /&gt;
.dm-infobox-label { font-weight: bold; }&lt;br /&gt;
.dm-infobox-data { overflow-wrap: anywhere; }&lt;br /&gt;
.dm-infobox-rows { padding-bottom: 6px; }&lt;br /&gt;
&lt;br /&gt;
@media screen and ( max-width: 720px ) {&lt;br /&gt;
	.dm-infobox { float: none; width: auto; margin: 0 0 1em; }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Jdj</name></author>
	</entry>
</feed>