<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.endmyopia.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-InvertUser.js</id>
	<title>MediaWiki:Gadget-InvertUser.js - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.endmyopia.org/index.php?action=history&amp;feed=atom&amp;title=MediaWiki%3AGadget-InvertUser.js"/>
	<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;action=history"/>
	<updated>2026-09-17T05:20:13Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11733&amp;oldid=prev</id>
		<title>NottNott: NottNott moved page MediaWiki:Gadget-Invert.js to MediaWiki:Gadget-InvertUser.js</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11733&amp;oldid=prev"/>
		<updated>2020-06-14T11:30:13Z</updated>

		<summary type="html">&lt;p&gt;NottNott moved page &lt;a href=&quot;/wiki/MediaWiki:Gadget-Invert.js&quot; title=&quot;MediaWiki:Gadget-Invert.js&quot;&gt;MediaWiki:Gadget-Invert.js&lt;/a&gt; to &lt;a href=&quot;/wiki/MediaWiki:Gadget-InvertUser.js&quot; title=&quot;MediaWiki:Gadget-InvertUser.js&quot;&gt;MediaWiki:Gadget-InvertUser.js&lt;/a&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:30, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;4&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11732:rev-11733 --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11732&amp;oldid=prev</id>
		<title>NottNott: Undo revision 11730 by NottNott (talk)</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11732&amp;oldid=prev"/>
		<updated>2020-06-14T11:29:56Z</updated>

		<summary type="html">&lt;p&gt;Undo revision 11730 by &lt;a href=&quot;/wiki/Special:Contributions/NottNott&quot; title=&quot;Special:Contributions/NottNott&quot;&gt;NottNott&lt;/a&gt; (&lt;a href=&quot;/index.php?title=User_talk:NottNott&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User talk:NottNott (page does not exist)&quot;&gt;talk&lt;/a&gt;)&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:29, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Line 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;anonuserpage&lt;/del&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;userpage&lt;/ins&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11730:rev-11732:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11730&amp;oldid=prev</id>
		<title>NottNott at 11:27, 14 June 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11730&amp;oldid=prev"/>
		<updated>2020-06-14T11:27:49Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:27, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Line 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;userpage&lt;/del&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;anonuserpage&lt;/ins&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11726:rev-11730:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11726&amp;oldid=prev</id>
		<title>NottNott at 11:17, 14 June 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11726&amp;oldid=prev"/>
		<updated>2020-06-14T11:17:28Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:17, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Line 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;p&lt;/del&gt;-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;personal&lt;/del&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pt&lt;/ins&gt;-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;userpage&lt;/ins&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11725:rev-11726:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11725&amp;oldid=prev</id>
		<title>NottNott at 11:16, 14 June 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11725&amp;oldid=prev"/>
		<updated>2020-06-14T11:16:08Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:16, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Line 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;pt&lt;/del&gt;-personal&#039;))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;p&lt;/ins&gt;-personal&#039;))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11724:rev-11725:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11724&amp;oldid=prev</id>
		<title>NottNott at 11:15, 14 June 2020</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11724&amp;oldid=prev"/>
		<updated>2020-06-14T11:15:41Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 11:15, 14 June 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l95&quot;&gt;Line 95:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 95:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;anonuserpage&lt;/del&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;	var link = $(mw.util.addPortletLink(&#039;p-personal&#039;,&#039;#&#039;,&#039;🌒 Dark Mode&#039;,&#039;invert-colour&#039;,&#039;Invert colour&#039;,&#039;i&#039;,&#039;#pt-&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;personal&lt;/ins&gt;&#039;))&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key jakeendmy_mw1720-mwnr_:diff:1.41:old-11723:rev-11724:php=table --&gt;
&lt;/table&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
	<entry>
		<id>https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11723&amp;oldid=prev</id>
		<title>NottNott: Created page with &quot;/*** Invert ***/  // Invert the colour of the page // Documentation at User:BrandonXLF/Invert // By User:BrandonXLF  $.when(mw.loader.using(&#039;oojs-ui.styles.icons-movem...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.endmyopia.org/index.php?title=MediaWiki:Gadget-InvertUser.js&amp;diff=11723&amp;oldid=prev"/>
		<updated>2020-06-14T11:15:10Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot;&lt;span class=&quot;autocomment&quot;&gt;** Invert **: &lt;/span&gt;  // Invert the colour of the page // Documentation at &lt;a href=&quot;/index.php?title=User:BrandonXLF/Invert&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:BrandonXLF/Invert (page does not exist)&quot;&gt;User:BrandonXLF/Invert&lt;/a&gt; // By &lt;a href=&quot;/index.php?title=User:BrandonXLF&amp;amp;action=edit&amp;amp;redlink=1&quot; class=&quot;new&quot; title=&quot;User:BrandonXLF (page does not exist)&quot;&gt;User:BrandonXLF&lt;/a&gt;  $.when(mw.loader.using(&amp;#039;oojs-ui.styles.icons-movem...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;/*** Invert ***/&lt;br /&gt;
&lt;br /&gt;
// Invert the colour of the page&lt;br /&gt;
// Documentation at [[User:BrandonXLF/Invert]]&lt;br /&gt;
// By [[User:BrandonXLF]]&lt;br /&gt;
&lt;br /&gt;
$.when(mw.loader.using(&amp;#039;oojs-ui.styles.icons-movement&amp;#039;),$.ready).then(function(){&lt;br /&gt;
	var invert = JSON.parse(mw.user.options.get(&amp;#039;userjs-invert&amp;#039;) || &amp;#039;[]&amp;#039;)[0] || false;&lt;br /&gt;
	var images = JSON.parse(mw.user.options.get(&amp;#039;userjs-invert&amp;#039;) || &amp;#039;[]&amp;#039;)[1] || false;&lt;br /&gt;
	var whiteb = JSON.parse(mw.user.options.get(&amp;#039;userjs-invert&amp;#039;) || &amp;#039;[]&amp;#039;)[2] || false;&lt;br /&gt;
	&lt;br /&gt;
	function applycss () {&lt;br /&gt;
		var tempCSS = &amp;#039;&amp;#039;;&lt;br /&gt;
		tempCSS += &amp;#039;html{background:&amp;#039; + (invert ? &amp;#039;#090909&amp;#039; : &amp;#039;transparent&amp;#039;) + &amp;#039;!important;-webkit-filter:invert(&amp;#039; + (invert ? &amp;#039;100&amp;#039; : &amp;#039;0&amp;#039;) + &amp;#039;%)!important;filter:invert(&amp;#039; + (invert ? &amp;#039;100&amp;#039; : &amp;#039;0&amp;#039;) + &amp;#039;%)!important}&amp;#039;;&lt;br /&gt;
		tempCSS += &amp;#039;img,video{-webkit-filter:invert(&amp;#039; + (invert &amp;amp;&amp;amp; !images ? &amp;#039;100&amp;#039; : &amp;#039;0&amp;#039;) + &amp;#039;%)!important;filter:invert(&amp;#039; + (invert &amp;amp;&amp;amp; !images ? &amp;#039;100&amp;#039; : &amp;#039;0&amp;#039;) + &amp;#039;%)!important}&amp;#039;;&lt;br /&gt;
		tempCSS += &amp;#039;img,video{background:&amp;#039; + (invert &amp;amp;&amp;amp; whiteb ? (images ? &amp;#039;#000000&amp;#039; : &amp;#039;#ffffff&amp;#039;) : &amp;#039;initial&amp;#039;) + &amp;#039;}&amp;#039;;&lt;br /&gt;
		$(&amp;#039;#inpgdcs&amp;#039;).remove();&lt;br /&gt;
		$(&amp;#039;&amp;lt;style&amp;gt;&amp;lt;/style&amp;gt;&amp;#039;).html(tempCSS).attr(&amp;#039;id&amp;#039;,&amp;#039;inpgdcs&amp;#039;).appendTo(document.head);&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function update (e) {&lt;br /&gt;
		if (e &amp;amp;&amp;amp; e.target == active2[0] &amp;amp;&amp;amp; active2.prop(&amp;#039;checked&amp;#039;)) {&lt;br /&gt;
			active3.prop(&amp;#039;checked&amp;#039;, false);&lt;br /&gt;
		} else if (e &amp;amp;&amp;amp; e.target == active3[0] &amp;amp;&amp;amp; active3.prop(&amp;#039;checked&amp;#039;)) {&lt;br /&gt;
			active2.prop(&amp;#039;checked&amp;#039;, false);&lt;br /&gt;
		}&lt;br /&gt;
		invert = active1.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		images = active2.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		whiteb = active3.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		active2.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		active3.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		applycss();&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function sync (e) {&lt;br /&gt;
		if (e &amp;amp;&amp;amp; e.target == saved2 &amp;amp;&amp;amp; saved2.prop(&amp;#039;checked&amp;#039;)) {&lt;br /&gt;
			saved3.prop(&amp;#039;checked&amp;#039;, false);&lt;br /&gt;
		} else if (e &amp;amp;&amp;amp; e.target == saved3 &amp;amp;&amp;amp; saved3.prop(&amp;#039;checked&amp;#039;)) {&lt;br /&gt;
			saved2.prop(&amp;#039;checked&amp;#039;, false);&lt;br /&gt;
		}&lt;br /&gt;
		invert = saved1.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		images = saved2.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		whiteb = saved3.prop(&amp;#039;checked&amp;#039;);&lt;br /&gt;
		active1.prop(&amp;#039;checked&amp;#039;, invert);&lt;br /&gt;
		active2.prop(&amp;#039;checked&amp;#039;, images);&lt;br /&gt;
		active3.prop(&amp;#039;checked&amp;#039;, whiteb);&lt;br /&gt;
		saved2.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		saved3.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		active2.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		active3.prop(&amp;#039;disabled&amp;#039;, !invert);&lt;br /&gt;
		applycss();&lt;br /&gt;
		(new mw.Api()).saveOption(&amp;#039;userjs-invert&amp;#039;,JSON.stringify([invert,images,whiteb])).done(save);&lt;br /&gt;
		mw.user.options.set(&amp;#039;userjs-invert&amp;#039;,JSON.stringify([invert,images,whiteb]));&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	function save () {&lt;br /&gt;
		var fileCSS = &amp;#039;/* INVERT CSS */ &amp;#039; + (images ? &amp;#039;&amp;#039; : &amp;#039;img,video,&amp;#039;) + &amp;#039;html{-webkit-filter:invert(100%);filter:invert(100%)&amp;#039; + (images ? &amp;#039;;&amp;#039; : &amp;#039;}html{&amp;#039;) + &amp;#039;background:#090909}&amp;#039; + (whiteb ? &amp;#039;img,video{background:&amp;#039; + (images ? &amp;#039;#000000&amp;#039; : &amp;#039;#ffffff&amp;#039;) + &amp;#039;}&amp;#039; : &amp;#039;&amp;#039;);&lt;br /&gt;
		$.get(mw.config.get(&amp;#039;wgScript&amp;#039;),{&lt;br /&gt;
			action: &amp;#039;raw&amp;#039;,&lt;br /&gt;
			title: &amp;#039;User:&amp;#039; + mw.config.get(&amp;#039;wgUserName&amp;#039;) + &amp;#039;/common.css&amp;#039;&lt;br /&gt;
		}).done(function(text){&lt;br /&gt;
			var newtext = text.replace(/[\n\r]*\/\* INVERT CSS \*\/ ?.*/,&amp;#039;&amp;#039;);&lt;br /&gt;
			if (invert) {&lt;br /&gt;
				newtext += &amp;#039;\n\n&amp;#039; + fileCSS;&lt;br /&gt;
			}&lt;br /&gt;
			if (text != newtext) {&lt;br /&gt;
				$.post(mw.config.get(&amp;#039;wgScriptPath&amp;#039;) + &amp;#039;/api.php&amp;#039;, {&lt;br /&gt;
					action: &amp;#039;edit&amp;#039;,&lt;br /&gt;
					title: &amp;#039;User:&amp;#039; + mw.config.get(&amp;#039;wgUserName&amp;#039;) + &amp;#039;/common.css&amp;#039;,&lt;br /&gt;
					text: newtext,&lt;br /&gt;
					summary: &amp;#039;Modifying [[User:BrandonXLF/Invert|invert page]] CSS style&amp;#039;,&lt;br /&gt;
					token: mw.user.tokens.get(&amp;#039;csrfToken&amp;#039;),&lt;br /&gt;
					format: &amp;#039;json&amp;#039;&lt;br /&gt;
				}).always(function(a,b,c){&lt;br /&gt;
					if (b == &amp;#039;error&amp;#039; || a.error) {&lt;br /&gt;
						mw.notify(&amp;#039;Unable to update invert colour CSS.&amp;#039; + (b == &amp;#039;error&amp;#039; ? &amp;#039; AJAX request failed.&amp;#039; : &amp;#039;&amp;#039;), {tag: &amp;#039;invertpage&amp;#039;, type: &amp;#039;error&amp;#039;});&lt;br /&gt;
					} else {&lt;br /&gt;
						mw.notify(&amp;#039;Invert colour CSS saved sucessfully!&amp;#039;, {tag: &amp;#039;invertpage&amp;#039;});&lt;br /&gt;
					}&lt;br /&gt;
				});&lt;br /&gt;
			}&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	&lt;br /&gt;
	var PRE = &amp;#039;&amp;lt;label style=&amp;quot;vertical-align:middle;display:block;&amp;quot;&amp;gt;&amp;lt;input style=&amp;quot;vertical-align:middle;margin:3px;&amp;quot; type=&amp;quot;checkbox&amp;quot;&amp;gt;&amp;lt;span style=&amp;quot;vertical-align:middle;margin:3px;display:inline-block;&amp;quot;&amp;gt; &amp;#039;;&lt;br /&gt;
	var POST = &amp;#039;&amp;lt;/span&amp;gt;&amp;lt;/label&amp;gt; &amp;#039;;&lt;br /&gt;
	&lt;br /&gt;
	var saved1 = $(PRE + &amp;#039;Invert&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, invert).change(sync);&lt;br /&gt;
	var saved2 = $(PRE + &amp;#039;Invert imgs&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, images).prop(&amp;#039;disabled&amp;#039;, !invert).change(sync);&lt;br /&gt;
	var saved3 = $(PRE + &amp;#039;White img bg&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, whiteb).prop(&amp;#039;disabled&amp;#039;, !invert).change(sync);&lt;br /&gt;
	&lt;br /&gt;
	var active1 = $(PRE + &amp;#039;Invert&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, invert).change(update);&lt;br /&gt;
	var active2 = $(PRE + &amp;#039;Invert imgs&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, images).prop(&amp;#039;disabled&amp;#039;, !invert).change(update);&lt;br /&gt;
	var active3 = $(PRE + &amp;#039;White img bg&amp;#039; + POST).children().prop(&amp;#039;checked&amp;#039;, whiteb).prop(&amp;#039;disabled&amp;#039;, !invert).change(update);&lt;br /&gt;
	&lt;br /&gt;
	var opts = $(&amp;#039;&amp;lt;div&amp;gt;&amp;#039;);&lt;br /&gt;
	var link = $(mw.util.addPortletLink(&amp;#039;p-personal&amp;#039;,&amp;#039;#&amp;#039;,&amp;#039;🌒 Dark Mode&amp;#039;,&amp;#039;invert-colour&amp;#039;,&amp;#039;Invert colour&amp;#039;,&amp;#039;i&amp;#039;,&amp;#039;#pt-anonuserpage&amp;#039;))&lt;br /&gt;
		.on(&amp;#039;mouseenter&amp;#039;,function(){&lt;br /&gt;
			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;br /&gt;
		})&lt;br /&gt;
		.on(&amp;#039;mouseleave&amp;#039;,function(){&lt;br /&gt;
			if (mw.config.get(&amp;#039;skin&amp;#039;) != &amp;#039;minerva&amp;#039;) {&lt;br /&gt;
				opts.css(&amp;#039;display&amp;#039;,&amp;#039;none&amp;#039;);&lt;br /&gt;
			}&lt;br /&gt;
		})&lt;br /&gt;
		.on(&amp;#039;click&amp;#039;,function(e){&lt;br /&gt;
			if (e.target == $(this).find(&amp;#039;a&amp;#039;).get(0)) e.preventDefault();&lt;br /&gt;
		})&lt;br /&gt;
	;&lt;br /&gt;
	opts.css({display:&amp;#039;none&amp;#039;,padding:&amp;#039;4px&amp;#039;,border:&amp;#039;1px solid #999&amp;#039;,borderRadius:&amp;#039;2px&amp;#039;,position:&amp;#039;absolute&amp;#039;,background:&amp;#039;#fff&amp;#039;})&lt;br /&gt;
		.appendTo(link)&lt;br /&gt;
		.append(&amp;#039;&amp;lt;div style=&amp;quot;margin-bottom:6px;font-weight:bold;text-align:center;&amp;quot;&amp;gt;Saved config&amp;lt;/div&amp;gt;&amp;#039;)&lt;br /&gt;
		.append(saved1.parent())&lt;br /&gt;
		.append(saved2.parent())&lt;br /&gt;
		.append(saved3.parent())&lt;br /&gt;
		.append(&amp;#039;&amp;lt;hr style=&amp;quot;margin-top:6px;&amp;quot;&amp;gt;&amp;#039;)&lt;br /&gt;
		.append($(&amp;#039;&amp;lt;div style=&amp;quot;text-align:center;margin-bottom:4px;&amp;quot;&amp;gt;&amp;lt;/div&amp;gt;&amp;#039;)&lt;br /&gt;
			.append((new OO.ui.IconWidget({&lt;br /&gt;
				icon: &amp;#039;expand&amp;#039;,&lt;br /&gt;
				label: &amp;#039;▼&amp;#039;,&lt;br /&gt;
				title: &amp;#039;Reset temporary configuration&amp;#039;&lt;br /&gt;
			})).$element.css({height:&amp;#039;1em&amp;#039;,minHeight:&amp;#039;1em&amp;#039;,cursor:&amp;#039;pointer&amp;#039;,marginRight:&amp;#039;0.5em&amp;#039;}).click(update()))&lt;br /&gt;
			.append((new OO.ui.IconWidget({&lt;br /&gt;
				icon: &amp;#039;collapse&amp;#039;,&lt;br /&gt;
				label: &amp;#039;▲&amp;#039;,&lt;br /&gt;
				title: &amp;#039;Save temporary configuration&amp;#039;&lt;br /&gt;
			})).$element.css({height:&amp;#039;1em&amp;#039;,minHeight:&amp;#039;1em&amp;#039;,cursor:&amp;#039;pointer&amp;#039;}).click(function(){&lt;br /&gt;
				saved1.prop(&amp;#039;checked&amp;#039;, active1.prop(&amp;#039;checked&amp;#039;));&lt;br /&gt;
				saved2.prop(&amp;#039;checked&amp;#039;, active2.prop(&amp;#039;checked&amp;#039;));&lt;br /&gt;
				saved3.prop(&amp;#039;checked&amp;#039;, active3.prop(&amp;#039;checked&amp;#039;));&lt;br /&gt;
				sync();&lt;br /&gt;
			}))&lt;br /&gt;
		)&lt;br /&gt;
		.append(&amp;#039;&amp;lt;hr style=&amp;quot;margin-bottom:6px;&amp;quot;&amp;gt;&amp;#039;)&lt;br /&gt;
		.append(&amp;#039;&amp;lt;div style=&amp;quot;margin-bottom:6px;font-weight:bold;text-align:center;&amp;quot;&amp;gt;Temp. config&amp;lt;/div&amp;gt;&amp;#039;)&lt;br /&gt;
		.append(active1.parent())&lt;br /&gt;
		.append(active2.parent())&lt;br /&gt;
		.append(active3.parent())&lt;br /&gt;
	;&lt;br /&gt;
	if (mw.config.get(&amp;#039;skin&amp;#039;) === &amp;#039;minerva&amp;#039;) {&lt;br /&gt;
		link.click(function(e){&lt;br /&gt;
			e.stopImmediatePropagation();&lt;br /&gt;
			opts.css(&amp;#039;display&amp;#039;,&amp;#039;block&amp;#039;);&lt;br /&gt;
			OO.ui.alert(opts.css(&amp;#039;position&amp;#039;,&amp;#039;&amp;#039;).css(&amp;#039;border&amp;#039;,&amp;#039;&amp;#039;),{size:&amp;#039;large&amp;#039;}).done(function(){});&lt;br /&gt;
		});&lt;br /&gt;
	}&lt;br /&gt;
	save();&lt;br /&gt;
});&lt;/div&gt;</summary>
		<author><name>NottNott</name></author>
	</entry>
</feed>