您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Adds a navigation bar
此脚本不应直接安装,它是供其他脚本使用的外部库。如果您需要使用该库,请在脚本元属性加入:// @require https://update.greasyfork.icu/scripts/411914/851310/WES-addNavigationBar.js
//appends a white space to a list function addWhiteSpaceToList(list){ var space = document.createElement('li'); space.style.display = "inline"; space.style.color = "white"; space.innerHTML = " " list.appendChild(space); } //appends a pipe '|' to a list function addDividerToList(list){ var divider = document.createElement('li'); divider.style.display = "inline"; divider.style.color = "white"; divider.innerHTML = "|"; list.appendChild(divider); } function generalEnhancerAddNavigationBar() { const winsitesArray = ["thedonald", "consumeproduct", "omegacanada", "kotakuinaction", "kotakuinaction2", "gavinmcinnes", "weekendgunnit", "greatawakening", "ip2always", "communities"]; var topBar = document.createElement('div'); topBar.className = "top-bar" var linklist = document.createElement('ul'); linklist.style.listStyle = "none"; for (var i = 0; i < winsitesArray.length; i++) { addWhiteSpaceToList(linklist); var newli = document.createElement('li'); newli.style.display = "inline"; newli.style.color = "white"; newli.style.padding = "5px"; var newlink = document.createElement('a'); newlink.href = "https://" + winsitesArray[i] + ".win/"; newlink.innerHTML = winsitesArray[i]; newlink.className = "bar-link"; newlink.padding = "10px" newli.appendChild(newlink); linklist.appendChild(newli); addWhiteSpaceToList(linklist); if (i < winsitesArray.length - 1) { addDividerToList(linklist) } } topBar.appendChild(linklist); var wrapper = document.getElementsByClassName("wrapper"); var header = document.getElementsByClassName("header"); if(wrapper[0] && header[0]){ wrapper[0].insertBefore(topBar, header[0]); } var themeSwitcher = document.querySelector(".theme-switcher"); if(themeSwitcher){ themeSwitcher.style.zIndex = 1; } }