<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://mirror.consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fen</id>
	<title>Consumer Rights Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://mirror.consumerrights.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Fen"/>
	<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/w/Special:Contributions/Fen"/>
	<updated>2026-05-20T09:51:18Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21822</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21822"/>
		<updated>2025-08-23T02:24:17Z</updated>

		<summary type="html">&lt;p&gt;Fen: Fen moved page Consumer Rights Wiki:Fen/Sandbox/Moderation Interface to Consumer Rights Wiki:Moderation Interface without leaving a redirect: Misspelled title&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
{{Wrapper&lt;br /&gt;
|title = &amp;lt;span style=&amp;quot;font-family: &#039;Linux Libertine&#039;,&#039;Georgia&#039;,&#039;Times&#039;,&#039;Source Serif Pro&#039;,serif; line-height: 1.375; font-size: 1.8em; font-weight: normal;&amp;quot;&amp;gt;Moderators Noticeboard&amp;lt;/span&amp;gt;&lt;br /&gt;
|content = {{:Consumer_Rights_Wiki_talk:Moderators&#039;_noticeboard}}}}&lt;br /&gt;
----&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21821</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21821"/>
		<updated>2025-08-23T02:23:45Z</updated>

		<summary type="html">&lt;p&gt;Fen: Fen moved page User:Fen/Sandbox/Moderation Interface to Consumer Rights Wiki:Fen/Sandbox/Moderation Interface without leaving a redirect: Ready to receive contributions in another namespace&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
{{Wrapper&lt;br /&gt;
|title = &amp;lt;span style=&amp;quot;font-family: &#039;Linux Libertine&#039;,&#039;Georgia&#039;,&#039;Times&#039;,&#039;Source Serif Pro&#039;,serif; line-height: 1.375; font-size: 1.8em; font-weight: normal;&amp;quot;&amp;gt;Moderators Noticeboard&amp;lt;/span&amp;gt;&lt;br /&gt;
|content = {{:Consumer_Rights_Wiki_talk:Moderators&#039;_noticeboard}}}}&lt;br /&gt;
----&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21820</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21820"/>
		<updated>2025-08-23T02:23:27Z</updated>

		<summary type="html">&lt;p&gt;Fen: Protected &amp;quot;User:Fen/Sandbox/Moderation Interface&amp;quot;: High traffic page ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
{{Wrapper&lt;br /&gt;
|title = &amp;lt;span style=&amp;quot;font-family: &#039;Linux Libertine&#039;,&#039;Georgia&#039;,&#039;Times&#039;,&#039;Source Serif Pro&#039;,serif; line-height: 1.375; font-size: 1.8em; font-weight: normal;&amp;quot;&amp;gt;Moderators Noticeboard&amp;lt;/span&amp;gt;&lt;br /&gt;
|content = {{:Consumer_Rights_Wiki_talk:Moderators&#039;_noticeboard}}}}&lt;br /&gt;
----&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Atsumari&amp;diff=21777</id>
		<title>User:Atsumari</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Atsumari&amp;diff=21777"/>
		<updated>2025-08-22T20:35:42Z</updated>

		<summary type="html">&lt;p&gt;Fen: you need this. This will help users identify&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Usermod}}{{clear}}&lt;br /&gt;
&lt;br /&gt;
I’m Atsumari;  a community health educator, peer advocate, website technician, and moderator for both this wiki as well as the CRW Discord. I primarily focus on technical issues, policies and general ease of use things on the wiki. On Discord, I handle general community organizing, admin tasks and some more technical Discord-specific stuff. If you need assistance, please feel free to reach out to me on Discord; my username there is atsumari.&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Rules&amp;diff=21775</id>
		<title>Consumer Rights Wiki:Rules</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Rules&amp;diff=21775"/>
		<updated>2025-08-22T20:23:55Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* Meta Rules */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome! These rules exist to keep the wiki useful, friendly, and organized. Please read them carefully before editing. The ruleset can change at anytime. These are not guidelines.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==General Rules==&lt;br /&gt;
# Do not post, discuss, upload, request or upload anything illegal in the United States. Doing so will get you banned, and reported to law enforcement.&lt;br /&gt;
# Do not add NSFW material, unless absolutely necessary. If possible such material should be censored. CRW reserves the right to delete any NSFW materiel.&lt;br /&gt;
# Advertising, promotion, or spam of any kind is not permitted.&lt;br /&gt;
# Treat other editors with respect. No personal attacks, harassment, or discrimination.&lt;br /&gt;
# Do not promote or advocate for pedophilia, child exploitation, or related content under any circumstances. This will result in an immediate ban.&lt;br /&gt;
&lt;br /&gt;
==Meta Rules==&lt;br /&gt;
# Avoid edit warring. Discuss disagreements on talk pages.&lt;br /&gt;
# Do not abuse alternate accounts (sock puppets).&lt;br /&gt;
# Do not attempt to evade bans. Doing so will result in a permanent ban and the removal of any contributions made while evading.&lt;br /&gt;
# Do not impersonate other users, staff, or notable figures.&lt;br /&gt;
# Keep articles and discussions on-topic and constructive.&lt;br /&gt;
# Do not create or use an account with an inappropriate username, doing so will get it changed to something else.&lt;br /&gt;
&lt;br /&gt;
== Enforcement ==&lt;br /&gt;
Breaking these rules may result in actions at the discretion of the moderation team, including:&lt;br /&gt;
# Warnings&lt;br /&gt;
# Temporary blocks&lt;br /&gt;
# Permanent bans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;By editing this wiki, you agree to follow these rules. Thank you for helping keep {{SITENAME}} a valuable resource!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project]]&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Rules&amp;diff=21765</id>
		<title>Consumer Rights Wiki:Rules</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Rules&amp;diff=21765"/>
		<updated>2025-08-22T18:49:57Z</updated>

		<summary type="html">&lt;p&gt;Fen: we need an general rules thing that is outside the scope of guidelines&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welcome! These rules exist to keep the wiki useful, friendly, and organized. Please read them carefully before editing. The ruleset can change at anytime. These are not guidelines.&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==General Rules==&lt;br /&gt;
# Do not post, discuss, upload, request or upload anything illegal in the United States. Doing so will get you banned, and reported to law enforcement.&lt;br /&gt;
# Do not add NSFW material, unless absolutely necessary. If possible such material should be censored. CRW reserves the right to delete any NSFW materiel.&lt;br /&gt;
# Advertising, promotion, or spam of any kind is not permitted.&lt;br /&gt;
# Treat other editors with respect. No personal attacks, harassment, or discrimination.&lt;br /&gt;
# Do not promote or advocate for pedophilia, child exploitation, or related content under any circumstances. This will result in an immediate ban.&lt;br /&gt;
&lt;br /&gt;
==Meta Rules==&lt;br /&gt;
# Avoid edit warring. Discuss disagreements on talk pages.&lt;br /&gt;
# Do not abuse alternate accounts (sock puppets).&lt;br /&gt;
# Do not attempt to evade bans. Doing so will result in a permanent ban and the removal of any contributions made while evading.&lt;br /&gt;
# Do not impersonate other users, staff, or notable figures.&lt;br /&gt;
# Keep discussions on-topic and constructive.&lt;br /&gt;
# Do not create or use an account with an inappropriate username, doing so will get it changed to something else.&lt;br /&gt;
&lt;br /&gt;
== Enforcement ==&lt;br /&gt;
Breaking these rules may result in actions at the discretion of the moderation team, including:&lt;br /&gt;
# Warnings&lt;br /&gt;
# Temporary blocks&lt;br /&gt;
# Permanent bans&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;By editing this wiki, you agree to follow these rules. Thank you for helping keep {{SITENAME}} a valuable resource!&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
[[Category:Project]]&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21756</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21756"/>
		<updated>2025-08-22T17:14:09Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
{{Wrapper&lt;br /&gt;
|title = &amp;lt;span style=&amp;quot;font-family: &#039;Linux Libertine&#039;,&#039;Georgia&#039;,&#039;Times&#039;,&#039;Source Serif Pro&#039;,serif; line-height: 1.375; font-size: 1.8em; font-weight: normal;&amp;quot;&amp;gt;Moderators Noticeboard&amp;lt;/span&amp;gt;&lt;br /&gt;
|content = {{:Consumer_Rights_Wiki_talk:Moderators&#039;_noticeboard}}}}&lt;br /&gt;
----&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21755</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21755"/>
		<updated>2025-08-22T17:12:42Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
{{Wrapper&lt;br /&gt;
|title = &amp;lt;span style=&amp;quot;font-family: &#039;Linux Libertine&#039;,&#039;Georgia&#039;,&#039;Times&#039;,&#039;Source Serif Pro&#039;,serif; line-height: 1.375; font-size: 1.8em; font-weight: normal;&amp;quot;&amp;gt;Moderators Noticeboard&amp;lt;/span&amp;gt;&lt;br /&gt;
|content = {{:Consumer_Rights_Wiki_talk:Moderators&#039;_noticeboard}}&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Template:Wrapper&amp;diff=21752</id>
		<title>Template:Wrapper</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Template:Wrapper&amp;diff=21752"/>
		<updated>2025-08-22T17:07:38Z</updated>

		<summary type="html">&lt;p&gt;Fen: Created page with &amp;quot;&amp;lt;includeonly&amp;gt; {| class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; width=&amp;quot;100%&amp;quot; data-expandtext=&amp;quot;{{{expandtext|Expand}}}&amp;quot; data-collapsetext=&amp;quot;{{{collapsetext|Collapse}}}&amp;quot; |- ! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot; | {{{title|Collapsible Section}}} |- | colspan=&amp;quot;2&amp;quot; | {{{content|Put your content here.}}} |} &amp;lt;/includeonly&amp;gt; &amp;lt;noinclude&amp;gt; &amp;lt;templatedata&amp;gt; { 	&amp;quot;description&amp;quot;: &amp;quot;Creates a collapsible table block using MediaWiki&amp;#039;s built-in mw-collapsible system.&amp;quot;, 	&amp;quot;params&amp;quot;: { 		&amp;quot;title&amp;quot;: { 			&amp;quot;label&amp;quot;:...&amp;quot;&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
{| class=&amp;quot;mw-collapsible mw-collapsed&amp;quot; width=&amp;quot;100%&amp;quot; data-expandtext=&amp;quot;{{{expandtext|Expand}}}&amp;quot; data-collapsetext=&amp;quot;{{{collapsetext|Collapse}}}&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
! colspan=&amp;quot;2&amp;quot; style=&amp;quot;text-align:left;&amp;quot; | {{{title|Collapsible Section}}}&lt;br /&gt;
|-&lt;br /&gt;
| colspan=&amp;quot;2&amp;quot; |&lt;br /&gt;
{{{content|Put your content here.}}}&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&amp;lt;templatedata&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
	&amp;quot;description&amp;quot;: &amp;quot;Creates a collapsible table block using MediaWiki&#039;s built-in mw-collapsible system.&amp;quot;,&lt;br /&gt;
	&amp;quot;params&amp;quot;: {&lt;br /&gt;
		&amp;quot;title&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Title&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The header text displayed in the collapsible bar.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;content&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Content&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The content shown inside the collapsible area.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;content&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: true&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;expandtext&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Expand text&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The label shown on the expand button/link.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;Expand&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false&lt;br /&gt;
		},&lt;br /&gt;
		&amp;quot;collapsetext&amp;quot;: {&lt;br /&gt;
			&amp;quot;label&amp;quot;: &amp;quot;Collapse text&amp;quot;,&lt;br /&gt;
			&amp;quot;description&amp;quot;: &amp;quot;The label shown on the collapse button/link.&amp;quot;,&lt;br /&gt;
			&amp;quot;type&amp;quot;: &amp;quot;string&amp;quot;,&lt;br /&gt;
			&amp;quot;default&amp;quot;: &amp;quot;Collapse&amp;quot;,&lt;br /&gt;
			&amp;quot;required&amp;quot;: false&lt;br /&gt;
		}&lt;br /&gt;
	}&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/templatedata&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21751</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21751"/>
		<updated>2025-08-22T16:55:07Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* 📂 Other tools */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21749</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21749"/>
		<updated>2025-08-22T16:53:49Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* 📜 Logs */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21748</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21748"/>
		<updated>2025-08-22T16:52:45Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* ⚡ Quick actions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em; color: black;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21747</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21747"/>
		<updated>2025-08-22T16:52:11Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* ⚡ Quick actions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1); color: black;&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21328</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21328"/>
		<updated>2025-08-21T05:24:28Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Move Page --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Move a page&lt;br /&gt;
:Rename or relocate a page&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Move&lt;br /&gt;
   prefix=Special:MovePage/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Update User Rights --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Update user rights&lt;br /&gt;
:Grant or revoke permissions&lt;br /&gt;
  &amp;lt;inputbox&amp;gt;&lt;br /&gt;
   type=create&lt;br /&gt;
   width=30&lt;br /&gt;
   buttonlabel=Edit Rights&lt;br /&gt;
   prefix=Special:UserRights/&lt;br /&gt;
  &amp;lt;/inputbox&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21199</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21199"/>
		<updated>2025-08-20T22:39:39Z</updated>

		<summary type="html">&lt;p&gt;Fen: /* ⚡ Quick actions */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:grid; grid-template-columns:repeat(2, 1fr); gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21198</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21198"/>
		<updated>2025-08-20T22:37:14Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📜 Logs =&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21195</id>
		<title>Consumer Rights Wiki:Moderation Interface</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Consumer_Rights_Wiki:Moderation_Interface&amp;diff=21195"/>
		<updated>2025-08-20T22:35:19Z</updated>

		<summary type="html">&lt;p&gt;Fen: experimenting with an moderation interface for us the goes on the sidebar&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;div style=&amp;quot;max-width:1400px; margin:auto; font-family:Segoe UI, sans-serif;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
= 🛡️ Moderation Dashboard =&lt;br /&gt;
Central panel for administrators, moderators, and patrollers. Provides quick access to moderation and maintenance tools with live previews of activity.&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
= ⚡ Quick actions =&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Block a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#fff0f0; border:1px solid #e77; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Block a user&lt;br /&gt;
:Enter a username or IP to block&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Block&lt;br /&gt;
 prefix=Special:Block/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Unblock a user --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#f0fff0; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Unblock a user&lt;br /&gt;
:Remove a block from a username or IP&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Unblock&lt;br /&gt;
 prefix=Special:Unblock/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Protect a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#f0f8ff; border:1px solid #77c; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Protect a page&lt;br /&gt;
:Restrict editing or moving&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Protect&lt;br /&gt;
 prefix=Special:Protect/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Delete a page --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 250px; background:#fff8f8; border:1px solid #d44; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;Delete a page&lt;br /&gt;
:Remove an existing page&lt;br /&gt;
&amp;lt;inputbox&amp;gt;&lt;br /&gt;
 type=create&lt;br /&gt;
 width=30&lt;br /&gt;
 buttonlabel=Delete&lt;br /&gt;
 prefix=Special:Delete/&lt;br /&gt;
&amp;lt;/inputbox&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div style=&amp;quot;display:flex; flex-wrap:wrap; gap:1em; margin-top:1em;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Recent changes --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f8f9fa; border:1px solid #ccc; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:RecentChanges|Recent changes]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Quick preview of latest edits&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:RecentChanges/10}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New pages --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f0fff8; border:1px solid #7c7; border-radius:10px; padding:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPages|New pages]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently created articles&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewPages/8}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- New files --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#f9fff9; border:1px solid #7c7; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewFiles|New files]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Recently uploaded media&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;small&amp;gt;{{Special:NewFiles/6}}&amp;lt;/small&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!-- Patrol queue --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;flex:1 1 45%; background:#fffbe9; border:1px solid #da3; border-radius:10px; padding:1em; margin-top:1em; box-shadow:0 2px 4px rgba(0,0,0,0.1);&amp;quot;&amp;gt;&lt;br /&gt;
;[[Special:NewPagesFeed|Patrol queue]]&lt;br /&gt;
&amp;lt;div style=&amp;quot;font-size:90%; color:#555;&amp;quot;&amp;gt;Check unpatrolled pages&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;i&amp;gt;(Requires patrol rights)&amp;lt;/i&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 📂 Other tools =&lt;br /&gt;
* [[Special:UserRights|Manage user rights]]&lt;br /&gt;
* [[Special:AbuseLog|Abuse filter log]]&lt;br /&gt;
* [[Special:MovePage|Move page]]&lt;br /&gt;
* [[Special:RenameUser|Rename user]]&lt;br /&gt;
* [[Special:Undelete|Undelete pages]]&lt;br /&gt;
* [[Special:Log|All logs]]&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
= 🔍 Monitoring &amp;amp; cleanup =&lt;br /&gt;
* [[Special:WantedPages|Wanted pages]]&lt;br /&gt;
* [[Special:OrphanedPages|Orphaned pages]]&lt;br /&gt;
* [[Special:DeadendPages|Dead-end pages]]&lt;br /&gt;
* [[Special:DoubleRedirects|Double redirects]]&lt;br /&gt;
* [[Special:BrokenRedirects|Broken redirects]]&lt;br /&gt;
* [[Special:UnwatchedPages|Unwatched pages]]&lt;br /&gt;
* [[Special:Categories|All categories]]&lt;br /&gt;
&lt;br /&gt;
= 👤 User management =&lt;br /&gt;
* [[Special:Contributions|User contributions]]&lt;br /&gt;
* [[Special:Log/block|Block log]]&lt;br /&gt;
* [[Special:Log/protect|Protection log]]&lt;br /&gt;
* [[Special:ListUsers|List of users]]&lt;br /&gt;
* [[Special:ListGroupRights|Group rights]]&lt;br /&gt;
* [[Special:ListAdmins|Administrators]]&lt;br /&gt;
* [[Special:ListBots|Bots]]&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Portal:Organizations&amp;diff=19080</id>
		<title>Portal:Organizations</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Portal:Organizations&amp;diff=19080"/>
		<updated>2025-08-14T03:11:46Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/Portals/Orginizations/styles.css&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;org-portal-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Header Section --&amp;gt;&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org-header&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-title&amp;quot;&amp;gt;Welcome to the Organizations Portal&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-subtitle&amp;quot;&amp;gt;Profiles and analysis of influential institutions&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;org-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Welcome --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Welcome&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body&amp;quot;&amp;gt;&lt;br /&gt;
This portal documents and explores entities—corporations, non-governmental organizations, regulatory agencies, and lobbyists that shape global economics, public behavior, and consumer autonomy. Learn how influence is structured and exerted, and where power really resides for society and consumer life.&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Did You Know --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Did You Know?&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;[[Nestlé]] once argued that access to water is not a human right.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;[[USAID]] has been linked to covert influence operations.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;NGOs can act as proxies in international conflicts.&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Featured Article --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Featured Article&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{:Portal:Organizations/Featured}}&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Category Navigation --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Browse by Category&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body&amp;quot; style=&amp;quot;overflow: auto; max-height: 400px;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;categorytree  mode=&amp;quot;categories&amp;quot; class=&amp;quot;categories&amp;quot; hideroot=&amp;quot;on&amp;quot;&amp;gt;Organizations&amp;lt;/categorytree&amp;gt; &lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Featured Image --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Featured Image&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body center&amp;quot;&amp;gt;&lt;br /&gt;
[[File:Boardroom view.jpg|center|300px|thumb|Inside a global elite summit]]&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;!-- Other Portals --&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;org-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-title&amp;quot;&amp;gt;Other Portals&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;org-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{:Main_Page/Portals}}&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Orginizations/styles.css&amp;diff=19079</id>
		<title>User:Fen/Portals/Orginizations/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Orginizations/styles.css&amp;diff=19079"/>
		<updated>2025-08-14T03:10:52Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.org-portal-wrapper {&lt;br /&gt;
  font-family: &#039;Georgia&#039;, serif;&lt;br /&gt;
  background: linear-gradient(to bottom, #fdfcf9, #f4f4f4);&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  border-top: 8px solid #333;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(0,0,0,0.15);&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-header {&lt;br /&gt;
  background: linear-gradient(to right, #333, #111);&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  padding: 1.5em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.4);&lt;br /&gt;
  border-left: 8px solid #ba0000;&lt;br /&gt;
  border-right: 8px solid #ba0000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-title {&lt;br /&gt;
  font-size: 2.4em;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  text-transform: uppercase;&lt;br /&gt;
  letter-spacing: 1px;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  color: #ddd;&lt;br /&gt;
  margin-top: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
  border: 2px solid #ddd;&lt;br /&gt;
  border-left: 8px solid #222;&lt;br /&gt;
  padding: 1em;&lt;br /&gt;
  box-shadow: 0 4px 12px rgba(0,0,0,0.05);&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card:hover {&lt;br /&gt;
  transform: translateY(-4px);&lt;br /&gt;
  box-shadow: 0 8px 24px rgba(0,0,0,0.1);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-title {&lt;br /&gt;
  font-size: 1.2em;&lt;br /&gt;
  color: #111;&lt;br /&gt;
  border-bottom: 2px solid #444;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-body ul {&lt;br /&gt;
  list-style-type: square;&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
  margin: 0.5em 0;&lt;br /&gt;
}&lt;br /&gt;
.org-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #3366cc;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: color 0.2s ease, text-decoration 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover,&lt;br /&gt;
a:focus {&lt;br /&gt;
  color: #224499;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-body a {&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .org-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-portal-wrapper {&lt;br /&gt;
    background: linear-gradient(to bottom, #1b1c1e, #111);&lt;br /&gt;
    border-top: 8px solid #888;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
    box-shadow: 0 0 14px rgba(0,0,0,0.6);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .org-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-header {&lt;br /&gt;
    background: linear-gradient(to right, #111, #000);&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    border-left-color: #ff4c4c;&lt;br /&gt;
    border-right-color: #ff4c4c;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-title {&lt;br /&gt;
    color: #f5f5f5;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-subtitle,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-subtitle {&lt;br /&gt;
    color: #bbbbbb;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card {&lt;br /&gt;
    background-color: #262729;&lt;br /&gt;
    border: 2px solid #555;&lt;br /&gt;
    border-left: 8px solid #aaa;&lt;br /&gt;
    box-shadow: 0 4px 16px rgba(0,0,0,0.5);&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card-title {&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    border-bottom-color: #888;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card-body {&lt;br /&gt;
    color: #dddddd;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #66b2ff;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #99ccff;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card-body a,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card-body a {&lt;br /&gt;
    font-weight: bold;&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Products/styles.css&amp;diff=19065</id>
		<title>User:Fen/Portals/Products/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Products/styles.css&amp;diff=19065"/>
		<updated>2025-08-14T02:22:55Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Wrapper: Light and clean */&lt;br /&gt;
.products-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Rubik&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header: Minimalist alert-bar style */&lt;br /&gt;
.products-header {&lt;br /&gt;
  background: #005d8f;&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.2em 1.5em;&lt;br /&gt;
  border-left: 10px solid #ff5050;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
}&lt;br /&gt;
.products-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  margin-bottom: 0.2em;&lt;br /&gt;
  letter-spacing: 0.5px;&lt;br /&gt;
}&lt;br /&gt;
.products-subtitle {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-weight: 400;&lt;br /&gt;
  opacity: 0.9;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid layout */&lt;br /&gt;
.products-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card Base: Soft, tile-like design */&lt;br /&gt;
.products-card {&lt;br /&gt;
  background-color: #ffffff;&lt;br /&gt;
  border: 1px solid #d8e1e8;&lt;br /&gt;
  border-radius: 10px;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.03);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.products-card:hover {&lt;br /&gt;
  box-shadow: 0 4px 14px rgba(0, 0, 0, 0.07);&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Wide Cards span full width */&lt;br /&gt;
.products-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card Title */&lt;br /&gt;
.products-card-title {&lt;br /&gt;
  font-size: 1.4em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #003550;&lt;br /&gt;
  margin-bottom: 0.6em;&lt;br /&gt;
  border-left: 4px solid #ff5050;&lt;br /&gt;
  padding-left: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card Body */&lt;br /&gt;
.products-card-body {&lt;br /&gt;
  font-size: 0.98em;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
  color: #222;&lt;br /&gt;
}&lt;br /&gt;
.products-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
  list-style-type: disc;&lt;br /&gt;
}&lt;br /&gt;
.products-card-body li {&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center content (image card) */&lt;br /&gt;
.products-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category links */&lt;br /&gt;
.products-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #eef4f8;&lt;br /&gt;
  border: 1px solid #ccdce6;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.95em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #003e66;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.25em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.products-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #dbeaf5;&lt;br /&gt;
  border-color: #a6c4d6;&lt;br /&gt;
  color: #002a47;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* General link styles */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #005ca9;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
a:hover,&lt;br /&gt;
a:focus {&lt;br /&gt;
  color: #003f73;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Thumbnail cleanup */&lt;br /&gt;
.products-card-body .thumb {&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .products-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-portal-wrapper {&lt;br /&gt;
    background: #1b1d1f;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .products-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-header {&lt;br /&gt;
    background: #003e66;&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    border-left-color: #ff6b6b;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .products-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-title {&lt;br /&gt;
    color: #f2f2f2;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .products-subtitle,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-subtitle {&lt;br /&gt;
    color: #cccccc;&lt;br /&gt;
    opacity: 0.85;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .products-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-card {&lt;br /&gt;
    background-color: #26292b;&lt;br /&gt;
    border: 1px solid #3a3d3f;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .products-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-card-title {&lt;br /&gt;
    color: #ffb3b3;&lt;br /&gt;
    border-left-color: #ff6b6b;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .products-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-card-body {&lt;br /&gt;
    color: #dddddd;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .products-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .products-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #2d3337;&lt;br /&gt;
    border: 1px solid #555;&lt;br /&gt;
    color: #ffb3b3;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .products-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .products-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #3a4146;&lt;br /&gt;
    border-color: #ff6b6b;&lt;br /&gt;
    color: #ffe0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #66b2ff;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #99ccff;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Services/styles.css&amp;diff=19055</id>
		<title>User:Fen/Portals/Services/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Services/styles.css&amp;diff=19055"/>
		<updated>2025-08-14T02:10:55Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.services-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Inter&amp;quot;, &amp;quot;Helvetica Neue&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f3f4f6;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.services-header {&lt;br /&gt;
  background: #f8f2eb;&lt;br /&gt;
  border-left: 10px solid #ff914d;&lt;br /&gt;
  padding: 1.5em;&lt;br /&gt;
  border-radius: 0.5em;&lt;br /&gt;
  box-shadow: inset 0 -1px 0 #e6dfd7;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
}&lt;br /&gt;
.services-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
  color: #2c2c2c;&lt;br /&gt;
}&lt;br /&gt;
.services-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  color: #666;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid layout */&lt;br /&gt;
.services-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card base */&lt;br /&gt;
.services-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #ddd;&lt;br /&gt;
  border-top: 4px solid #ff914d;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.03);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.services-card:hover {&lt;br /&gt;
  transform: translateY(-3px);&lt;br /&gt;
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.06);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Wide cards */&lt;br /&gt;
.services-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card title */&lt;br /&gt;
.services-card-title {&lt;br /&gt;
  font-size: 1.4em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border-bottom: 1px dashed #ccc;&lt;br /&gt;
  padding-bottom: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card body */&lt;br /&gt;
.services-card-body {&lt;br /&gt;
  font-size: 0.97em;&lt;br /&gt;
  color: #222;&lt;br /&gt;
}&lt;br /&gt;
.services-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
  list-style-type: disc;&lt;br /&gt;
}&lt;br /&gt;
.services-card-body li {&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered content */&lt;br /&gt;
.services-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category links */&lt;br /&gt;
.services-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #fafafa;&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
  padding: 0.4em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  border-radius: 20px;&lt;br /&gt;
  color: #444;&lt;br /&gt;
  margin: 0.25em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.services-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #f0e5dc;&lt;br /&gt;
  border-color: #ffa366;&lt;br /&gt;
  color: #222;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Link styles */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #e56c00;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #b14e00;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .services-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-portal-wrapper {&lt;br /&gt;
    background: #1b1b1b;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .services-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-header {&lt;br /&gt;
    background: #2a2520;&lt;br /&gt;
    border-left-color: #ff914d;&lt;br /&gt;
    box-shadow: inset 0 -1px 0 #3a3129;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .services-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-title {&lt;br /&gt;
    color: #f0e0d0;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .services-subtitle,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-subtitle {&lt;br /&gt;
    color: #aaa;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .services-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-card {&lt;br /&gt;
    background: #242424;&lt;br /&gt;
    border: 1px solid #333;&lt;br /&gt;
    border-top: 4px solid #ff914d;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .services-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-card-title {&lt;br /&gt;
    color: #ffe0c2;&lt;br /&gt;
    border-bottom-color: #444;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .services-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-card-body {&lt;br /&gt;
    color: #ddd;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .services-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .services-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #2e2e2e;&lt;br /&gt;
    border: 1px solid #555;&lt;br /&gt;
    color: #ffb273;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .services-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .services-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #3a3a3a;&lt;br /&gt;
    border-color: #ff914d;&lt;br /&gt;
    color: #ffd9b3;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #ffa366;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #ffc799;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Individuals/styles.css&amp;diff=19054</id>
		<title>User:Fen/Portals/Individuals/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Individuals/styles.css&amp;diff=19054"/>
		<updated>2025-08-14T01:57:11Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.individuals-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;IBM Plex Sans&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f4f5f6;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
  color: #1e1e1e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.individuals-header {&lt;br /&gt;
  background: linear-gradient(to right, #2e2e2e, #1a1a1a);&lt;br /&gt;
  color: #f0f0f0;&lt;br /&gt;
  padding: 1.8em;&lt;br /&gt;
  border-radius: 0.5em;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.3);&lt;br /&gt;
}&lt;br /&gt;
.individuals-title {&lt;br /&gt;
  font-size: 2.3em;&lt;br /&gt;
  font-weight: 900;&lt;br /&gt;
  letter-spacing: 0.5px;&lt;br /&gt;
}&lt;br /&gt;
.individuals-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  color: #ccc;&lt;br /&gt;
  margin-top: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.individuals-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.individuals-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #ccc;&lt;br /&gt;
  border-left: 5px solid #b39243;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.individuals-card:hover {&lt;br /&gt;
  transform: translateY(-3px);&lt;br /&gt;
  box-shadow: 0 6px 14px rgba(0, 0, 0, 0.06);&lt;br /&gt;
}&lt;br /&gt;
.individuals-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.individuals-card-title {&lt;br /&gt;
  font-size: 1.35em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  color: #1d1d1d;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px dotted #bbb;&lt;br /&gt;
  padding-bottom: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.individuals-card-body {&lt;br /&gt;
  font-size: 0.98em;&lt;br /&gt;
  color: #2a2a2a;&lt;br /&gt;
}&lt;br /&gt;
.individuals-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.individuals-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.individuals-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category Tags */&lt;br /&gt;
.individuals-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f1f1f1;&lt;br /&gt;
  border: 1px solid #bbb;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.individuals-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e3e3e3;&lt;br /&gt;
  color: #111;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #5a4e1e;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #8f6d1e;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-portal-wrapper {&lt;br /&gt;
    background: #121212;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-header {&lt;br /&gt;
    background: linear-gradient(to right, #444, #222);&lt;br /&gt;
    color: #f5f5f5;&lt;br /&gt;
    box-shadow: 0 2px 10px rgba(0,0,0,0.6);&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-subtitle,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-subtitle {&lt;br /&gt;
    color: #aaaaaa;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-card {&lt;br /&gt;
    background: #1c1c1c;&lt;br /&gt;
    border: 1px solid #333;&lt;br /&gt;
    border-left: 5px solid #d1b35a;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,0.4);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-card-title {&lt;br /&gt;
    color: #f0e6c1;&lt;br /&gt;
    border-bottom-color: #444;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-card-body {&lt;br /&gt;
    color: #d9d9d9;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #2a2a2a;&lt;br /&gt;
    border: 1px solid #555;&lt;br /&gt;
    color: #e0d4a5;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .individuals-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .individuals-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #3a3a3a;&lt;br /&gt;
    color: #fff2c6;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #d6b85d;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #ffe27a;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19043</id>
		<title>User:Fen/Portals/Protocols/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19043"/>
		<updated>2025-08-14T01:07:15Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Wrapper */&lt;br /&gt;
.protocols-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  color: #1b1f23;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.protocols-header {&lt;br /&gt;
  background: linear-gradient(to right, #6e50a3, #2b4b91);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(60, 50, 140, 0.25);&lt;br /&gt;
}&lt;br /&gt;
.protocols-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.protocols-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #eae7f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.protocols-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.protocols-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #dde0f4;&lt;br /&gt;
  border-left: 6px solid #5d3ab2; /* purple-blue border default */&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) {&lt;br /&gt;
  border-left-color: #3249a8; /* alternate: deep blue */&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.protocols-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.protocols-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #e0e0e0;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
  color: #2b3fa5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.protocols-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.protocols-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f2f0fb;&lt;br /&gt;
  border: 1px solid #d6d2f1;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #4a36a2;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e2dcf7;&lt;br /&gt;
  color: #33217c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #354fcf;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-portal-wrapper {&lt;br /&gt;
    background: #12151a;&lt;br /&gt;
    color: #e3e6eb;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-header {&lt;br /&gt;
    background: linear-gradient(to right, #4d3a73, #1f3366);&lt;br /&gt;
    color: #f0f1f7;&lt;br /&gt;
    box-shadow: 0 0 12px rgba(30, 25, 70, 0.4);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card {&lt;br /&gt;
    background: #1c1f28;&lt;br /&gt;
    border: 1px solid #2e3250;&lt;br /&gt;
    border-left: 6px solid #5d4fb2;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card:nth-child(even),&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card:nth-child(even) {&lt;br /&gt;
    border-left-color: #3a4ea8;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card-title {&lt;br /&gt;
    color: #b3a6ff;&lt;br /&gt;
    border-bottom-color: #3a3d57;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card:nth-child(even) .protocols-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
    color: #9db4ff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card-body {&lt;br /&gt;
    color: #d7d9e6;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #26283b;&lt;br /&gt;
    border: 1px solid #3f4270;&lt;br /&gt;
    color: #b3a6ff;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #333654;&lt;br /&gt;
    color: #d3ccff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #9db4ff;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #c2d0ff;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19042</id>
		<title>User:Fen/Portals/Protocols/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19042"/>
		<updated>2025-08-14T01:07:03Z</updated>

		<summary type="html">&lt;p&gt;Fen: Undo revision 19040 by Fen (talk)&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Wrapper */&lt;br /&gt;
.protocols-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  color: #1b1f23;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.protocols-header {&lt;br /&gt;
  background: linear-gradient(to right, #6e50a3, #2b4b91);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(60, 50, 140, 0.25);&lt;br /&gt;
}&lt;br /&gt;
.protocols-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.protocols-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #eae7f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.protocols-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.protocols-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #dde0f4;&lt;br /&gt;
  border-left: 6px solid #5d3ab2; /* purple-blue border default */&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) {&lt;br /&gt;
  border-left-color: #3249a8; /* alternate: deep blue */&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.protocols-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.protocols-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #e0e0e0;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
  color: #2b3fa5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.protocols-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.protocols-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f2f0fb;&lt;br /&gt;
  border: 1px solid #d6d2f1;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #4a36a2;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e2dcf7;&lt;br /&gt;
  color: #33217c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #354fcf;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19040</id>
		<title>User:Fen/Portals/Protocols/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19040"/>
		<updated>2025-08-14T01:06:11Z</updated>

		<summary type="html">&lt;p&gt;Fen: dark theme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Wrapper */&lt;br /&gt;
.protocols-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  color: #1b1f23;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.protocols-header {&lt;br /&gt;
  background: linear-gradient(to right, #6e50a3, #2b4b91);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(60, 50, 140, 0.25);&lt;br /&gt;
}&lt;br /&gt;
.protocols-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.protocols-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #eae7f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.protocols-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.protocols-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #dde0f4;&lt;br /&gt;
  border-left: 6px solid #5d3ab2; /* purple-blue border default */&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) {&lt;br /&gt;
  border-left-color: #3249a8; /* alternate: deep blue */&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.protocols-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.protocols-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #e0e0e0;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
  color: #2b3fa5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.protocols-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.protocols-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f2f0fb;&lt;br /&gt;
  border: 1px solid #d6d2f1;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #4a36a2;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e2dcf7;&lt;br /&gt;
  color: #33217c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #354fcf;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
/* Wrapper */&lt;br /&gt;
.protocols-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  color: #1b1f23;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.protocols-header {&lt;br /&gt;
  background: linear-gradient(to right, #6e50a3, #2b4b91);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(60, 50, 140, 0.25);&lt;br /&gt;
}&lt;br /&gt;
.protocols-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.protocols-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #eae7f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.protocols-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.protocols-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #dde0f4;&lt;br /&gt;
  border-left: 6px solid #5d3ab2; /* purple-blue border default */&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) {&lt;br /&gt;
  border-left-color: #3249a8; /* alternate: deep blue */&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.protocols-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.protocols-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #e0e0e0;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
  color: #2b3fa5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.protocols-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.protocols-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f2f0fb;&lt;br /&gt;
  border: 1px solid #d6d2f1;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #4a36a2;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e2dcf7;&lt;br /&gt;
  color: #33217c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #354fcf;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19038</id>
		<title>User:Fen/Portals/Protocols/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Protocols/styles.css&amp;diff=19038"/>
		<updated>2025-08-14T01:04:37Z</updated>

		<summary type="html">&lt;p&gt;Fen: Fen moved page User:YourUsername/Portals/Protocols/styles.css to User:Fen/Portals/Protocols/styles.css without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;/* Wrapper */&lt;br /&gt;
.protocols-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #f9fbfc;&lt;br /&gt;
  color: #1b1f23;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.protocols-header {&lt;br /&gt;
  background: linear-gradient(to right, #6e50a3, #2b4b91);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(60, 50, 140, 0.25);&lt;br /&gt;
}&lt;br /&gt;
.protocols-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.protocols-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #eae7f8;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.protocols-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.protocols-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #dde0f4;&lt;br /&gt;
  border-left: 6px solid #5d3ab2; /* purple-blue border default */&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) {&lt;br /&gt;
  border-left-color: #3249a8; /* alternate: deep blue */&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.protocols-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.protocols-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #e0e0e0;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card:nth-child(even) .protocols-card-title {&lt;br /&gt;
  color: #2b3fa5;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.protocols-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.protocols-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #f2f0fb;&lt;br /&gt;
  border: 1px solid #d6d2f1;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #4a36a2;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.protocols-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #e2dcf7;&lt;br /&gt;
  color: #33217c;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #354fcf;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #503aa8;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Portal:Protocols&amp;diff=19037</id>
		<title>Portal:Protocols</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Portal:Protocols&amp;diff=19037"/>
		<updated>2025-08-14T01:04:12Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/Portals/Protocols/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;protocols-portal-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;protocols-header&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-title&amp;quot;&amp;gt;Protocols Portal&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-subtitle&amp;quot;&amp;gt;Digital standards that structure modern communication—open, closed, and everything in between&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;protocols-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;About This Portal&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body&amp;quot;&amp;gt;&lt;br /&gt;
This section explores the fundamental protocols powering internet, messaging, and device communication. From open standards like HTTP and XMPP to proprietary giants like WhatsApp and Discord’s protocols, we document their structure, quirks, and implications on privacy and interoperability.&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;Did You Know?&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;[[Discord]] uses a heavily modified version of the [[WebSocket]] protocol.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;[[XMPP]] is still used in many secure communication apps today.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;Many apps fall back to [[HTTP]] for convenience, not security.&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;Featured Article&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{:Portal:Protocols/Featured}}&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;Protocol Types&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body&amp;quot; style=&amp;quot;max-height: 400px; overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;categorytree mode=&amp;quot;categories&amp;quot; depth=&amp;quot;2&amp;quot; hideprefix=&amp;quot;always&amp;quot; showcount=&amp;quot;on&amp;quot; hideroot=&amp;quot;on&amp;quot;&amp;gt;&lt;br /&gt;
Protocols&lt;br /&gt;
&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;Protocol Stack Visual&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body center&amp;quot;&amp;gt;&lt;br /&gt;
        [[File:OSI_model_protocols.svg|center|300px|thumb|The OSI Model: Framework of layered protocols]]&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;protocols-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-title&amp;quot;&amp;gt;Other Portals&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;protocols-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{:Main_Page/Portals}}&lt;br /&gt;
      &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;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/UserGuides/styles.css&amp;diff=19036</id>
		<title>User:Fen/Portals/UserGuides/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/UserGuides/styles.css&amp;diff=19036"/>
		<updated>2025-08-14T00:55:20Z</updated>

		<summary type="html">&lt;p&gt;Fen: dark theme&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.guides-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Segoe UI&amp;quot;, &amp;quot;Roboto&amp;quot;, sans-serif;&lt;br /&gt;
  background: #fff6fa;&lt;br /&gt;
  color: #2a0017;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.guides-header {&lt;br /&gt;
  background: linear-gradient(to right, #e75480, #d94f75);&lt;br /&gt;
  color: #ffffff;&lt;br /&gt;
  padding: 1.6em;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(233, 92, 139, 0.3);&lt;br /&gt;
}&lt;br /&gt;
.guides-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.guides-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.3em;&lt;br /&gt;
  color: #ffebf2;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.guides-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.guides-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #f6dce7;&lt;br /&gt;
  border-left: 6px solid #d94f75;&lt;br /&gt;
  border-radius: 5px;&lt;br /&gt;
  padding: 1.3em;&lt;br /&gt;
  box-shadow: 0 2px 4px rgba(0,0,0,0.04);&lt;br /&gt;
  transition: box-shadow 0.2s ease, transform 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.guides-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.06);&lt;br /&gt;
}&lt;br /&gt;
.guides-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Title */&lt;br /&gt;
.guides-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #a63a5e;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
  border-bottom: 1px solid #f0cbd8;&lt;br /&gt;
  padding-bottom: 0.3em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.guides-card-body {&lt;br /&gt;
  font-size: 0.96em;&lt;br /&gt;
  color: #333;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.guides-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.guides-card-body li {&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered */&lt;br /&gt;
.guides-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.guides-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #fbe7f0;&lt;br /&gt;
  border: 1px solid #f2c6dc;&lt;br /&gt;
  padding: 0.3em 0.7em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #d94f75;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.guides-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #f9d5e8;&lt;br /&gt;
  color: #a63a5e;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Links */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #c72d65;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #8c1e46;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background-color: #eef0f2;&lt;br /&gt;
  border: 1px solid #bbb;&lt;br /&gt;
  padding: 0.3em 0.6em;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  color: #222;&lt;br /&gt;
    font-size: 0.8em;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  transition: background-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.org-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background-color: #d0d5d9;&lt;br /&gt;
  color: #000;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-portal-wrapper {&lt;br /&gt;
    background: #1a0f14;&lt;br /&gt;
    color: #ffe6f1;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-header {&lt;br /&gt;
    background: linear-gradient(to right, #a8325a, #912a4d);&lt;br /&gt;
    color: #fff0f6;&lt;br /&gt;
    box-shadow: 0 0 12px rgba(168, 50, 90, 0.4);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-card {&lt;br /&gt;
    background: #24161c;&lt;br /&gt;
    border: 1px solid #3a1f2a;&lt;br /&gt;
    border-left: 6px solid #b3456a;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0,0,0,0.3);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-card-title {&lt;br /&gt;
    color: #ff99b9;&lt;br /&gt;
    border-bottom-color: #663546;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-card-body {&lt;br /&gt;
    color: #ffd9e6;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #3a1f2a;&lt;br /&gt;
    border: 1px solid #663546;&lt;br /&gt;
    color: #ffb3c9;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .guides-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .guides-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #4d2a37;&lt;br /&gt;
    color: #ffccdc;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #ff99b9;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #ffccd9;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background-color: #2e2e2e;&lt;br /&gt;
    border: 1px solid #555;&lt;br /&gt;
    color: #ddd;&lt;br /&gt;
  }&lt;br /&gt;
  html.skin-theme-clientpref-night .org-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .org-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background-color: #444;&lt;br /&gt;
    color: #fff;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Legislation/styles.css&amp;diff=18086</id>
		<title>User:Fen/Portals/Legislation/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Legislation/styles.css&amp;diff=18086"/>
		<updated>2025-08-05T05:28:58Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.law-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Georgia&amp;quot;, serif;&lt;br /&gt;
  background-color: #fdfcf9;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-header {&lt;br /&gt;
  background: linear-gradient(135deg, #004225, #002e1b);&lt;br /&gt;
  color: #f1f1f1;&lt;br /&gt;
  padding: 1.8em;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-title {&lt;br /&gt;
  font-size: 2em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #d8d8d8;&lt;br /&gt;
  border-left: 6px solid #004225;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
.law-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);&lt;br /&gt;
}&lt;br /&gt;
.law-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-title {&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-bottom: 0.7em;&lt;br /&gt;
  color: #004225;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-body ul {&lt;br /&gt;
  padding-left: 1.3em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #006633;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #004422;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .law-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-portal-wrapper {&lt;br /&gt;
    background-color: #131813;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-header {&lt;br /&gt;
    background: linear-gradient(135deg, #003319, #001c10);&lt;br /&gt;
    color: #e2ffe2;&lt;br /&gt;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.6);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-card {&lt;br /&gt;
    background: #1c1f1c;&lt;br /&gt;
    border: 1px solid #333;&lt;br /&gt;
    border-left: 6px solid #228b22;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-card-title {&lt;br /&gt;
    color: #66ff66;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #7fff7f;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #b3ffb3;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=Portal:Legislation&amp;diff=18085</id>
		<title>Portal:Legislation</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=Portal:Legislation&amp;diff=18085"/>
		<updated>2025-08-05T05:28:16Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/Portals/Legislation/styles.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;law-portal-wrapper&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;law-header&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-title&amp;quot;&amp;gt;Legislation Portal&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-subtitle&amp;quot;&amp;gt;Laws, loopholes, and legislative influence affecting consumers&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div class=&amp;quot;law-grid&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;About This Portal&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body&amp;quot;&amp;gt;&lt;br /&gt;
This section covers government laws, trade agreements, policy instruments, and proposed bills that directly or indirectly shape the lives of consumers. From regulatory capture to hidden clauses, we aim to decode how legislation operates behind the scenes.&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;Did You Know?&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body&amp;quot;&amp;gt;&lt;br /&gt;
        &amp;lt;ul&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;Some &amp;quot;consumer protection&amp;quot; bills are authored by corporate lobbyists.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;[[CISA]] (Cybersecurity Information Sharing Act) weakened user privacy rights.&amp;lt;/li&amp;gt;&lt;br /&gt;
          &amp;lt;li&amp;gt;Trade agreements like [[TPP]] can override national consumer protections.&amp;lt;/li&amp;gt;&lt;br /&gt;
        &amp;lt;/ul&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;Featured Article&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{:Portal:Legislation/Featured}}&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;Browse by category&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body&amp;quot; style=&amp;quot;max-height: 400px; overflow: auto;&amp;quot;&amp;gt;&lt;br /&gt;
&amp;lt;categorytree mode=&amp;quot;categories&amp;quot; depth=&amp;quot;2&amp;quot; hideprefix=&amp;quot;always&amp;quot; showcount=&amp;quot;on&amp;quot; hideroot=&amp;quot;on&amp;quot;&amp;gt;&lt;br /&gt;
Lawsuits&lt;br /&gt;
&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
&amp;lt;categorytree mode=&amp;quot;categories&amp;quot; depth=&amp;quot;2&amp;quot; hideprefix=&amp;quot;always&amp;quot; showcount=&amp;quot;on&amp;quot; hideroot=&amp;quot;on&amp;quot;&amp;gt;&lt;br /&gt;
Legislation&lt;br /&gt;
&amp;lt;/categorytree&amp;gt;&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;Featured Image&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body center&amp;quot;&amp;gt;&lt;br /&gt;
        [[File:Law books and scales.jpg|center|300px|thumb|Justice often bends to influence]]&lt;br /&gt;
      &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
    &amp;lt;div class=&amp;quot;law-card wide&amp;quot;&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-title&amp;quot;&amp;gt;Other Portals&amp;lt;/div&amp;gt;&lt;br /&gt;
      &amp;lt;div class=&amp;quot;law-card-body&amp;quot;&amp;gt;&lt;br /&gt;
{{:Main_Page/Portals}}&lt;br /&gt;
      &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;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Portals]]&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Incidents/styles.css&amp;diff=18084</id>
		<title>User:Fen/Portals/Incidents/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Incidents/styles.css&amp;diff=18084"/>
		<updated>2025-08-05T05:27:09Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.incidents-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Work Sans&amp;quot;, &amp;quot;Segoe UI&amp;quot;, sans-serif;&lt;br /&gt;
  background: #fef9f7;&lt;br /&gt;
  color: #1b1b1b;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.incidents-header {&lt;br /&gt;
  background: linear-gradient(to right, #991b1b, #7f1d1d);&lt;br /&gt;
  color: #fff;&lt;br /&gt;
  padding: 1.5em;&lt;br /&gt;
  border-left: 10px solid #ff4d4d;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 15px rgba(127, 29, 29, 0.3);&lt;br /&gt;
}&lt;br /&gt;
.incidents-title {&lt;br /&gt;
  font-size: 2.3em;&lt;br /&gt;
  font-weight: 800;&lt;br /&gt;
}&lt;br /&gt;
.incidents-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  margin-top: 0.4em;&lt;br /&gt;
  color: #f8d7da;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid layout */&lt;br /&gt;
.incidents-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.incidents-card {&lt;br /&gt;
  background: #fff;&lt;br /&gt;
  border: 2px solid #ffdddd;&lt;br /&gt;
  border-left: 5px solid #e60000;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  box-shadow: 0 2px 6px rgba(200, 0, 0, 0.04);&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.incidents-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 5px 10px rgba(255, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
.incidents-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Titles */&lt;br /&gt;
.incidents-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: 700;&lt;br /&gt;
  color: #c40000;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border-bottom: 1px dashed #bbb;&lt;br /&gt;
  padding-bottom: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.incidents-card-body {&lt;br /&gt;
  font-size: 0.97em;&lt;br /&gt;
  color: #202020;&lt;br /&gt;
}&lt;br /&gt;
.incidents-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.incidents-card-body li {&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Center content */&lt;br /&gt;
.incidents-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tags */&lt;br /&gt;
.incidents-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #ffeaea;&lt;br /&gt;
  border: 1px solid #ffcccc;&lt;br /&gt;
  padding: 0.3em 0.6em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #900;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  margin: 0.2em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
.incidents-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #fdd;&lt;br /&gt;
  color: #600;&lt;br /&gt;
  border-color: #d00;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Link styling */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #a20000;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #ff0000;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Dark theme */&lt;br /&gt;
/* Auto dark mode: OS preference */&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-portal-wrapper {&lt;br /&gt;
    background: #1e1e1e;&lt;br /&gt;
    color: #e5e5e5;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-header {&lt;br /&gt;
    background: linear-gradient(to right, #7f1d1d, #5a1010);&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    border-left-color: #ff4d4d;&lt;br /&gt;
    box-shadow: 0 0 15px rgba(255, 77, 77, 0.3);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-title {&lt;br /&gt;
    color: #ffbdbd;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-subtitle {&lt;br /&gt;
    color: #ffcccc;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card {&lt;br /&gt;
    background: #2b2b2b;&lt;br /&gt;
    border: 2px solid #4d2c2c;&lt;br /&gt;
    border-left: 5px solid #aa0000;&lt;br /&gt;
    border-left-color: #aa0000;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(200, 0, 0, 0.1);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card:hover {&lt;br /&gt;
    box-shadow: 0 5px 10px rgba(255, 0, 0, 0.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card-title {&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
    border-bottom-color: #666;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card-body {&lt;br /&gt;
    color: #f0f0f0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #3a1a1a;&lt;br /&gt;
    border: 1px solid #aa4444;&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .incidents-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #502020;&lt;br /&gt;
    color: #ffdddd;&lt;br /&gt;
    border-color: #ff6666;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited {&lt;br /&gt;
    color: #ff5e5e;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover {&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .content-header {&lt;br /&gt;
    color: #aabbee;&lt;br /&gt;
    border-bottom-color: #7881c7;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen and (prefers-color-scheme: dark) {&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-portal-wrapper {&lt;br /&gt;
    background: #1e1e1e;&lt;br /&gt;
    color: #e5e5e5;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-header {&lt;br /&gt;
    background: linear-gradient(to right, #7f1d1d, #5a1010);&lt;br /&gt;
    color: #fff;&lt;br /&gt;
    border-left-color: #ff4d4d;&lt;br /&gt;
    box-shadow: 0 0 15px rgba(255, 77, 77, 0.3);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-title {&lt;br /&gt;
    color: #ffbdbd;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-subtitle {&lt;br /&gt;
    color: #ffcccc;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card {&lt;br /&gt;
    background: #2b2b2b;&lt;br /&gt;
    border: 2px solid #4d2c2c;&lt;br /&gt;
    border-left: 5px solid #aa0000;&lt;br /&gt;
    border-left-color: #aa0000;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(200, 0, 0, 0.1);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card:hover {&lt;br /&gt;
    box-shadow: 0 5px 10px rgba(255, 0, 0, 0.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card-title {&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
    border-bottom-color: #666;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card-body {&lt;br /&gt;
    color: #f0f0f0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #3a1a1a;&lt;br /&gt;
    border: 1px solid #aa4444;&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os .incidents-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #502020;&lt;br /&gt;
    color: #ffdddd;&lt;br /&gt;
    border-color: #ff6666;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #ff5e5e;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #ff9999;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .law-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-portal-wrapper {&lt;br /&gt;
    background-color: #131813;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-header {&lt;br /&gt;
    background: linear-gradient(135deg, #003319, #001c10);&lt;br /&gt;
    color: #e2ffe2;&lt;br /&gt;
    box-shadow: 0 3px 12px rgba(0, 0, 0, 0.6);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-card {&lt;br /&gt;
    background: #1c1f1c;&lt;br /&gt;
    border: 1px solid #333;&lt;br /&gt;
    border-left: 6px solid #228b22;&lt;br /&gt;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .law-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .law-card-title {&lt;br /&gt;
    color: #66ff66;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #7fff7f;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #b3ffb3;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Legislation/styles.css&amp;diff=18083</id>
		<title>User:Fen/Portals/Legislation/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Legislation/styles.css&amp;diff=18083"/>
		<updated>2025-08-05T05:26:23Z</updated>

		<summary type="html">&lt;p&gt;Fen: Fen moved page User:YourUsername/Portals/Legislation/styles.css to User:Fen/Portals/Legislation/styles.css without leaving a redirect&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.law-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;Georgia&amp;quot;, serif;&lt;br /&gt;
  background-color: #fdfcf9;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: 0 auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-header {&lt;br /&gt;
  background: linear-gradient(135deg, #004225, #002e1b);&lt;br /&gt;
  color: #f1f1f1;&lt;br /&gt;
  padding: 1.8em;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  text-align: center;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 3px 12px rgba(0, 0, 0, 0.3);&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-title {&lt;br /&gt;
  font-size: 2em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-subtitle {&lt;br /&gt;
  font-size: 1.1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  opacity: 0.85;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #d8d8d8;&lt;br /&gt;
  border-left: 6px solid #004225;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);&lt;br /&gt;
}&lt;br /&gt;
.law-card:hover {&lt;br /&gt;
  transform: translateY(-2px);&lt;br /&gt;
  box-shadow: 0 4px 10px rgba(0,0,0,0.05);&lt;br /&gt;
}&lt;br /&gt;
.law-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-title {&lt;br /&gt;
  font-size: 1.25em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  margin-bottom: 0.7em;&lt;br /&gt;
  color: #004225;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-body ul {&lt;br /&gt;
  padding-left: 1.3em;&lt;br /&gt;
  margin: 0;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
.law-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #006633;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #004422;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Software/styles.css&amp;diff=18082</id>
		<title>User:Fen/Portals/Software/styles.css</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/Portals/Software/styles.css&amp;diff=18082"/>
		<updated>2025-08-05T05:11:49Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;.software-portal-wrapper {&lt;br /&gt;
  font-family: &amp;quot;JetBrains Mono&amp;quot;, monospace;&lt;br /&gt;
  background: #f8f9fa;&lt;br /&gt;
  color: #1b1b1b;&lt;br /&gt;
  padding: 2em;&lt;br /&gt;
  max-width: 1200px;&lt;br /&gt;
  margin: auto;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Header */&lt;br /&gt;
.software-header {&lt;br /&gt;
  background: linear-gradient(to right, #d0f2f2, #e2f7ff);&lt;br /&gt;
  color: #003333;&lt;br /&gt;
  padding: 1.8em;&lt;br /&gt;
  border-left: 8px solid #00aaaa;&lt;br /&gt;
  border-radius: 8px;&lt;br /&gt;
  margin-bottom: 2em;&lt;br /&gt;
  box-shadow: 0 0 12px rgba(0, 150, 150, 0.1);&lt;br /&gt;
}&lt;br /&gt;
.software-title {&lt;br /&gt;
  font-size: 2.2em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  letter-spacing: 0.8px;&lt;br /&gt;
}&lt;br /&gt;
.software-subtitle {&lt;br /&gt;
  font-size: 1em;&lt;br /&gt;
  font-style: italic;&lt;br /&gt;
  color: #005555;&lt;br /&gt;
  margin-top: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Grid */&lt;br /&gt;
.software-grid {&lt;br /&gt;
  display: grid;&lt;br /&gt;
  grid-template-columns: 1fr 1fr;&lt;br /&gt;
  gap: 1.5em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Card */&lt;br /&gt;
.software-card {&lt;br /&gt;
  background: #ffffff;&lt;br /&gt;
  border: 1px solid #ddd;&lt;br /&gt;
  border-left: 5px solid #7c4dff;&lt;br /&gt;
  border-radius: 6px;&lt;br /&gt;
  padding: 1.2em;&lt;br /&gt;
  box-shadow: 0 0 8px rgba(124, 77, 255, 0.05);&lt;br /&gt;
  transition: transform 0.2s ease, box-shadow 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.software-card:hover {&lt;br /&gt;
  transform: translateY(-3px);&lt;br /&gt;
  box-shadow: 0 0 12px rgba(124, 77, 255, 0.15);&lt;br /&gt;
}&lt;br /&gt;
.software-card.wide {&lt;br /&gt;
  grid-column: 1 / -1;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Title */&lt;br /&gt;
.software-card-title {&lt;br /&gt;
  font-size: 1.3em;&lt;br /&gt;
  font-weight: bold;&lt;br /&gt;
  color: #5f2dab;&lt;br /&gt;
  margin-bottom: 0.5em;&lt;br /&gt;
  border-bottom: 1px solid #bbb;&lt;br /&gt;
  padding-bottom: 0.2em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Body */&lt;br /&gt;
.software-card-body {&lt;br /&gt;
  font-size: 0.97em;&lt;br /&gt;
  color: #2b2b2b;&lt;br /&gt;
  line-height: 1.6;&lt;br /&gt;
}&lt;br /&gt;
.software-card-body ul {&lt;br /&gt;
  padding-left: 1.2em;&lt;br /&gt;
}&lt;br /&gt;
.software-card-body li {&lt;br /&gt;
  margin-bottom: 0.4em;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Centered Image */&lt;br /&gt;
.software-card-body.center {&lt;br /&gt;
  text-align: center;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Category tag buttons */&lt;br /&gt;
.software-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
  display: inline-block;&lt;br /&gt;
  background: #e8f4f4;&lt;br /&gt;
  border: 1px solid #c0eaea;&lt;br /&gt;
  padding: 0.4em 0.8em;&lt;br /&gt;
  font-size: 0.9em;&lt;br /&gt;
  font-weight: 600;&lt;br /&gt;
  color: #008b8b;&lt;br /&gt;
  border-radius: 4px;&lt;br /&gt;
  margin: 0.3em;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
  transition: background 0.2s ease, border-color 0.2s ease;&lt;br /&gt;
}&lt;br /&gt;
.software-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
  background: #d2f0f0;&lt;br /&gt;
  border-color: #00cccc;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
/* Link styling */&lt;br /&gt;
a:link,&lt;br /&gt;
a:visited {&lt;br /&gt;
  color: #006699;&lt;br /&gt;
  text-decoration: none;&lt;br /&gt;
}&lt;br /&gt;
a:hover {&lt;br /&gt;
  color: #0099cc;&lt;br /&gt;
  text-decoration: underline;&lt;br /&gt;
}&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
@media screen {&lt;br /&gt;
  html.skin-theme-clientpref-night .software-portal-wrapper,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-portal-wrapper {&lt;br /&gt;
    background: #0d0d0d;&lt;br /&gt;
    color: #e0e0e0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-header,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-header {&lt;br /&gt;
    background: linear-gradient(to right, #121212, #1e1e1e);&lt;br /&gt;
    color: #ffffff;&lt;br /&gt;
    border-left-color: #00ffff;&lt;br /&gt;
    box-shadow: 0 0 12px rgba(0, 255, 255, 0.2);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-title {&lt;br /&gt;
    color: #ccffff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-subtitle,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-subtitle {&lt;br /&gt;
    color: #a0ffff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card {&lt;br /&gt;
    background: #1a1a1a;&lt;br /&gt;
    border: 1px solid #2a2a2a;&lt;br /&gt;
    border-left: 5px solid #b380ff;&lt;br /&gt;
    box-shadow: 0 0 8px rgba(179, 128, 255, 0.05);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card:hover {&lt;br /&gt;
    box-shadow: 0 0 12px rgba(179, 128, 255, 0.15);&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card-title,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card-title {&lt;br /&gt;
    color: #b380ff;&lt;br /&gt;
    border-bottom: 1px solid #333;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card-body,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card-body {&lt;br /&gt;
    color: #d0d0d0;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card-body a[href*=&amp;quot;Category:&amp;quot;],&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card-body a[href*=&amp;quot;Category:&amp;quot;] {&lt;br /&gt;
    background: #262626;&lt;br /&gt;
    border: 1px solid #3a3a3a;&lt;br /&gt;
    color: #00ffff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night .software-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os .software-card-body a[href*=&amp;quot;Category:&amp;quot;]:hover {&lt;br /&gt;
    background: #1e1e1e;&lt;br /&gt;
    border-color: #00cccc;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:link,&lt;br /&gt;
  html.skin-theme-clientpref-night a:visited,&lt;br /&gt;
  html.skin-theme-clientpref-os a:link,&lt;br /&gt;
  html.skin-theme-clientpref-os a:visited {&lt;br /&gt;
    color: #33ccff;&lt;br /&gt;
  }&lt;br /&gt;
&lt;br /&gt;
  html.skin-theme-clientpref-night a:hover,&lt;br /&gt;
  html.skin-theme-clientpref-os a:hover {&lt;br /&gt;
    color: #00ffff;&lt;br /&gt;
  }&lt;br /&gt;
}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=18051</id>
		<title>User:Fen</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=18051"/>
		<updated>2025-08-04T16:54:45Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/userpage.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Useradmin}}{{clear}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;About Me&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Hi, I’m &amp;lt;b&amp;gt;Fen&amp;lt;/b&amp;gt;. I&#039;m a full-stack web developer who loves working with &#039;&#039;&#039;WebAssembly&#039;&#039;&#039; and all things web. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I primarily focus on &amp;lt;b&amp;gt;templates&amp;lt;/b&amp;gt; and front-end &amp;lt;b&amp;gt;UI structure&amp;lt;/b&amp;gt; for the Wiki, among other similar stuff.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Outside the Wiki&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;When I’m not wiki&#039;ing, I work on various &amp;lt;b&amp;gt;open source projects&amp;lt;/b&amp;gt;. So if I’m quiet, I’m likely elbows-deep in some repo somewhere.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Based Shoutouts&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I think [[User:Louis|Louis Rossman]] is a pretty based and cool dude (and totally is).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Template:ContentBox&lt;br /&gt;
{{User:Fen/ContentBox|Meta|Facebook|#8a2be2|#333333|#cce0ff|800|800|8=Everyone know that the Zuck is an Lizardman. All hail the New World Order!}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17829</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17829"/>
		<updated>2025-07-27T01:15:20Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}px; height: {{{7|400px}}}px; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-right: 5px; text-align: center;&amp;quot;&amp;gt; &amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;&amp;lt;small&amp;gt;{{{8|}}}&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 97%; color: initial;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17818</id>
		<title>User:Fen</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17818"/>
		<updated>2025-07-26T03:15:25Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/userpage.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Useradmin}}{{clear}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;About Me&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Hi, I’m &amp;lt;b&amp;gt;Fen&amp;lt;/b&amp;gt;, though on the Discord you’ll find me as &amp;lt;b&amp;gt;Fenriris&amp;lt;/b&amp;gt;, and what I prefer to go by. I&#039;m a full-stack web developer who loves working with &#039;&#039;&#039;WebAssembly&#039;&#039;&#039; and all things web. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I primarily focus on &amp;lt;b&amp;gt;templates&amp;lt;/b&amp;gt; and front-end &amp;lt;b&amp;gt;UI structure&amp;lt;/b&amp;gt; for the Wiki, among other similar stuff.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Outside the Wiki&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;When I’m not wiki&#039;ing, I work on various &amp;lt;b&amp;gt;open source projects&amp;lt;/b&amp;gt;. So if I’m quiet, I’m likely elbows-deep in some repo somewhere.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Based Shoutouts&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I think [[User:Louis|Louis Rossman]] is a pretty based and cool dude (and totally is).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Template:ContentBox&lt;br /&gt;
{{User:Fen/ContentBox|Meta|Facebook|#8a2be2|#333333|#cce0ff|800|800|8=Everyone know that the Zuck is an Lizardman. All hail the New World Order!}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17817</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17817"/>
		<updated>2025-07-26T03:15:06Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}px; height: {{{7|400px}}}px; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-right: 5px; text-align: center;&amp;quot;&amp;gt; &amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;&amp;lt;small&amp;gt;{{{8|}}}&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17816</id>
		<title>User:Fen</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17816"/>
		<updated>2025-07-26T03:13:58Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/userpage.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Useradmin}}{{clear}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;About Me&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Hi, I’m &amp;lt;b&amp;gt;Fen&amp;lt;/b&amp;gt;, though on the Discord you’ll find me as &amp;lt;b&amp;gt;Fenriris&amp;lt;/b&amp;gt;, and what I prefer to go by. I&#039;m a full-stack web developer who loves working with &#039;&#039;&#039;WebAssembly&#039;&#039;&#039; and all things web. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I primarily focus on &amp;lt;b&amp;gt;templates&amp;lt;/b&amp;gt; and front-end &amp;lt;b&amp;gt;UI structure&amp;lt;/b&amp;gt; for the Wiki, among other similar stuff.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Outside the Wiki&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;When I’m not wiki&#039;ing, I work on various &amp;lt;b&amp;gt;open source projects&amp;lt;/b&amp;gt;. So if I’m quiet, I’m likely elbows-deep in some repo somewhere.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Based Shoutouts&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I think [[User:Louis|Louis Rossman]] is a pretty based and cool dude (and totally is).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Template:ContentBox&lt;br /&gt;
{{User:Fen/ContentBox|Meta|Facebook|#8a2be2|#333333|#cce0ff|800|800|9=Everyone know that the Zuck is an Lizardman. All hail the New World Order!}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17815</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17815"/>
		<updated>2025-07-26T03:12:24Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}px; height: {{{7|400px}}}px; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-right: 5px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;&amp;lt;small&amp;gt;{{{9|}}}&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17813</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17813"/>
		<updated>2025-07-26T03:11:32Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-right: 5px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;&amp;lt;small&amp;gt;{{{9|}}}&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17812</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17812"/>
		<updated>2025-07-26T03:05:49Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;&amp;lt;small&amp;gt;{{{9}}}&amp;lt;/small&amp;gt;&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17809</id>
		<title>User:Fen</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen&amp;diff=17809"/>
		<updated>2025-07-26T00:56:20Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;templatestyles src=&amp;quot;User:Fen/userpage.css&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{Useradmin}}{{clear}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;About Me&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;Hi, I’m &amp;lt;b&amp;gt;Fen&amp;lt;/b&amp;gt;, though on the Discord you’ll find me as &amp;lt;b&amp;gt;Fenriris&amp;lt;/b&amp;gt;, and what I prefer to go by. I&#039;m a full-stack web developer who loves working with &#039;&#039;&#039;WebAssembly&#039;&#039;&#039; and all things web. &amp;lt;/p&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I primarily focus on &amp;lt;b&amp;gt;templates&amp;lt;/b&amp;gt; and front-end &amp;lt;b&amp;gt;UI structure&amp;lt;/b&amp;gt; for the Wiki, among other similar stuff.&amp;lt;/p&amp;gt; &lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Outside the Wiki&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;When I’m not wiki&#039;ing, I work on various &amp;lt;b&amp;gt;open source projects&amp;lt;/b&amp;gt;. So if I’m quiet, I’m likely elbows-deep in some repo somewhere.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;user-section&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;h3&amp;gt;Based Shoutouts&amp;lt;/h3&amp;gt;&lt;br /&gt;
  &amp;lt;p&amp;gt;I think [[User:Louis|Louis Rossman]] is a pretty based and cool dude (and totally is).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Template:ContentBox&lt;br /&gt;
{{User:Fen/ContentBox|Meta|Facebook|#8a2be2|#333333|#cce0ff|600px|600px}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17803</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17803"/>
		<updated>2025-07-25T22:54:05Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17802</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17802"/>
		<updated>2025-07-25T22:53:49Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{3|#4a6fa5}}}; box-shadow: 0 0 4px {{{3|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
{{User:Fen/ContentBox|Netatmo|Netatmo Weather Station|#1a237e|#a1c4fd}}&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17795</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17795"/>
		<updated>2025-07-25T22:06:02Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{9|#4a6fa5}}}; box-shadow: 0 0 4px {{{9|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{ContnetBox|PageName|OptionalTitle|TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the link title. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17794</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17794"/>
		<updated>2025-07-25T21:57:28Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{9|#4a6fa5}}}; box-shadow: 0 0 4px {{{9|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
This template creates a fixed-size styled box with a top bar and included content.&lt;br /&gt;
&lt;br /&gt;
=== Parameters ===&lt;br /&gt;
# &#039;&#039;&#039;1&#039;&#039;&#039; (required): Page name to include and link in the title bar.&lt;br /&gt;
# &#039;&#039;&#039;2&#039;&#039;&#039; (optional): Override text for the link title. If empty, uses parameter 1.&lt;br /&gt;
# &#039;&#039;&#039;4&#039;&#039;&#039; (optional): Text and icon color. Default is &#039;inherit&#039;.&lt;br /&gt;
# &#039;&#039;&#039;5&#039;&#039;&#039; (optional): Top bar background color. Default is &#039;#d0d8ff&#039;.&lt;br /&gt;
# &#039;&#039;&#039;6&#039;&#039;&#039; (optional): Width of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;7&#039;&#039;&#039; (optional): Height of the outer box (e.g., &#039;400px&#039;). Default is &#039;400px&#039;.&lt;br /&gt;
# &#039;&#039;&#039;8&#039;&#039;&#039; (optional): Close button link target. Defaults to &#039;Main Page&#039;.&lt;br /&gt;
# &#039;&#039;&#039;9&#039;&#039;&#039; (optional): Border and shadow color. Default is &#039;#4a6fa5&#039;.&lt;br /&gt;
&lt;br /&gt;
=== Usage ===&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
{{YourTemplateName|PageName|OptionalTitle| |TextColor|TopBarColor|Width|Height|CloseLink|BorderColor}}&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
The box will display the linked title with the dimensions (width × height) next to it in the top bar. The close button links to the specified page.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17793</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17793"/>
		<updated>2025-07-25T21:55:52Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{9|#4a6fa5}}}; box-shadow: 0 0 4px {{{9|#4a6fa5}}}; border-radius: 6px; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with no padding --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; display: flex; justify-content: space-between; align-items: center; padding: 0; margin: 0;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;padding-left: 5px;&amp;quot;&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color: {{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color: {{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{User:Fen/ContentBox|Life360}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17791</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17791"/>
		<updated>2025-07-25T21:45:36Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{9|#4a6fa5}}}; box-shadow: 0 0 4px {{{9|#4a6fa5}}}; border-radius: 6px; padding: 0.5em; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with background --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; padding: 0.3em 0.6em; display: flex; justify-content: space-between; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color:{{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; height: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span role=&amp;quot;button&amp;quot; style=&amp;quot;color:{{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{{User:Fen/ContentBox|Life360}}&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17790</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17790"/>
		<updated>2025-07-25T21:38:52Z</updated>

		<summary type="html">&lt;p&gt;Fen: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;!-- Outer wrapper with fixed width --&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;width: {{{6|400px}}}; height: {{{7|400px}}}; background-color: transparent; color: {{{4|inherit}}}; text-align: left; overflow: hidden; border: 1px solid {{{9|{{{4|inherit}}}}}}; box-shadow: 0 0 4px {{{9|{{{4|rgba(0,0,0,0.3)}}}}}}; border-radius: 6px; padding: 0.5em; box-sizing: border-box;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Top bar with background --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: {{{5|#d0d8ff}}}; border-radius: 4px 4px 0 0; padding: 0.3em 0.6em; display: flex; justify-content: space-between; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color:{{{4|inherit}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; height: 18px; text-align: center;&amp;quot;&amp;gt;[[{{#if:{{{8|}}}|{{{8}}}|Main Page}}|&amp;lt;span title=&amp;quot;Go to main page&amp;quot; role=&amp;quot;button&amp;quot; style=&amp;quot;color:{{{4|inherit}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;!-- Inner content area fills rest of box height --&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;background-color: transparent; padding: 10px; overflow-y: auto; border-radius: 0 0 5px 5px; box-sizing: border-box; overflow-y: scroll; height: 100%;&amp;quot;&amp;gt;{{:{{{1}}}}}&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
	<entry>
		<id>https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17789</id>
		<title>User:Fen/ContentBox</title>
		<link rel="alternate" type="text/html" href="https://mirror.consumerrights.wiki/index.php?title=User:Fen/ContentBox&amp;diff=17789"/>
		<updated>2025-07-25T21:11:59Z</updated>

		<summary type="html">&lt;p&gt;Fen: experimenting with an box thing&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;includeonly&amp;gt;&lt;br /&gt;
&amp;lt;div style=&amp;quot;background: {{{5|#ababff}}}; color: {{{4|black}}}; text-align: left; overflow: hidden; box-shadow: 0 0 4px rgba(0,0,0,0.2); border-radius: 6px; padding: 0.5em;&amp;quot;&amp;gt;&lt;br /&gt;
  &amp;lt;div style=&amp;quot;display: flex; justify-content: space-between; align-items: center;&amp;quot;&amp;gt;&lt;br /&gt;
    &amp;lt;div&amp;gt;&lt;br /&gt;
      &#039;&#039;&#039;[[{{{1}}}|&amp;lt;span style=&amp;quot;color:{{{4}}}&amp;quot;&amp;gt;{{#if:{{{2|}}}|{{{2}}}|{{{1}}}}}&amp;lt;/span&amp;gt;]]&#039;&#039;&#039;&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
    &amp;lt;div style=&amp;quot;width: 18px; height: 18px; text-align: center;&amp;quot;&amp;gt;&lt;br /&gt;
      [[{{#if:{{{7|}}}|{{{7}}}|Main Page}}|&amp;lt;span title=&amp;quot;Go to main page&amp;quot; role=&amp;quot;button&amp;quot; style=&amp;quot;color:{{{4}}}; text-decoration: none;&amp;quot;&amp;gt;✖&amp;lt;/span&amp;gt;]]&lt;br /&gt;
    &amp;lt;/div&amp;gt;&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
  &amp;lt;div style=&amp;quot;margin-top: 0.5em; max-height: {{#if:{{{3|}}}|{{{3}}}|450}}px; overflow-y: auto; background-color: white; color: black; padding: 10px; border-radius: 4px;&amp;quot;&amp;gt;&lt;br /&gt;
    {{:{{{1}}}}}&lt;br /&gt;
  &amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{documentation}}&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fen</name></author>
	</entry>
</feed>