MediaWiki:Gadget-DarkToggle.js: Difference between revisions
From Halopedia, the Halo wiki
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
// Toggle a dark theme for supported skins | // Toggle a dark theme for supported skins | ||
// | // Add below Minerva footer list | ||
function setCookie(c_name, value, expiredays) { | function setCookie(c_name, value, expiredays) { | ||
Line 40: | Line 40: | ||
if (mw.config.get('skin') == 'nimbus') | if (mw.config.get('skin') == 'nimbus') | ||
$('#wiki-login').prepend('<div id="toggleContainer" style="float:left;position:relative;right:5px;cursor:pointer"><img id="themeToggle" src="https://wiki.gallery/images/dark/moon/' + (isDark ? 'yellow' : 'white') + '.png" title="Toggle night theme"/></div>'); | $('#wiki-login').prepend('<div id="toggleContainer" style="float:left;position:relative;right:5px;cursor:pointer"><img id="themeToggle" src="https://wiki.gallery/images/dark/moon/' + (isDark ? 'yellow' : 'white') + '.png" title="Toggle night theme"/></div>'); | ||
else | else if (mw.config.get('skin') == 'minerva') { | ||
$('#footer-places').append('<li id="toggleContainer" style=" | $('#footer-places').after('<ul id="toggleContainer" class="minerva-toggle hlist"><li style="cursor:pointer"><a id="themeToggle" href="javascript:;">Toggle night theme</a></li></ul>'); | ||
} else if (mw.config.get('skin') == 'timeless') | |||
$('#footer-places').append('<li id="toggleContainer" style="cursor:pointer"><a id="themeToggle" href="javascript:;">Toggle night theme</a></li>'); | |||
$('#themeToggle').click(function() { | $('#themeToggle').click(function() { | ||
if (isDark) | if (isDark) |