MediaWiki:Common.js: Difference between revisions
Pin sidebar, hide Main Page h1, inject sidebar logo+discord |
Update Discord injection to be simple button |
||
| Line 44: | Line 44: | ||
var sidebarEl = pinned || document.getElementById('vector-main-menu'); | var sidebarEl = pinned || document.getElementById('vector-main-menu'); | ||
if (sidebarEl) { | if (sidebarEl) { | ||
var logoImg = document.querySelector('#p-logo img, #p-logo .mw-logo-icon'); | var logoImg = document.querySelector('#p-logo img, #p-logo .mw-logo-icon'); | ||
var logoSrc = logoImg ? logoImg.src : ''; | var logoSrc = logoImg ? logoImg.src : ''; | ||
/* | /* Logo Banner */ | ||
var logoDiv = document.createElement('div'); | var logoDiv = document.createElement('div'); | ||
logoDiv.className = 'wov-sidebar-logo'; | logoDiv.className = 'wov-sidebar-logo'; | ||
| Line 59: | Line 58: | ||
sidebarEl.insertBefore(logoDiv, sidebarEl.firstChild); | sidebarEl.insertBefore(logoDiv, sidebarEl.firstChild); | ||
/* | /* Simple HTML Discord Button */ | ||
var discordDiv = document.createElement('div'); | var discordDiv = document.createElement('div'); | ||
discordDiv. | discordDiv.style.padding = "10px"; | ||
discordDiv.innerHTML = | discordDiv.innerHTML = '<a href="https://discord.gg/xxzDqg9xWc" class="wov-discord-btn-link" target="_blank" rel="noopener">Chat on Discord</a>'; | ||
sidebarEl.insertBefore(discordDiv, sidebarEl.children[1]); | sidebarEl.insertBefore(discordDiv, sidebarEl.children[1]); | ||
} | } | ||