您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Customize the theme/colors of the TorrentBD website. Supports both light mode and dark mode.
当前为
// ==UserScript== // @name TorrentBD Theme Engine // @namespace https://naeembolchhi.github.io/ // @version 0.2632 // @description Customize the theme/colors of the TorrentBD website. Supports both light mode and dark mode. // @author NaeemBolchhi // @license https://www.gnu.org/licenses/gpl-3.0.html // @icon data:image/png;base64,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 // @include https://*.torrentbd.*/* // @run-at document-start // @grant none // ==/UserScript== (function() { 'use strict'; // Dark Mode Theme let darkCSS = `:root { /* Define Colors */ --engine-body-bg: #212328; --engine-card-bg: #2b2d33; --engine-table-even-bg: #27292f; --engine-nav-bg: #2c3e50; --engine-body-color: #b8c6cc; --engine-body-color-light: #b8c6cccc; --engine-body-color-stark: #ffffff; --engine-accent-color-1: #4db6ac; --engine-accent-color-1a: #57cfc3; --engine-accent-color-2: #039be5; --engine-accent-color-2a: #1565c0; --engine-accent-color-3: #4caf50; --engine-content-title: #ffffff; --engine-seeders: #4CAF50; --engine-leechers: #F44336; --engine-completed: #ffa726; --engine-account-buttons: #9aa0a6; --engine-account-buttons-hover: #e8eaed; --engine-account-buttons-background: #ffffff14; /* Referred */ --engine-border-color: var(--engine-body-bg); --engine-theme-toggle: var(--engine-account-buttons); --engine-theme-toggle-hover: var(--engine-account-buttons-hover); --engine-theme-toggle-background: var(--engine-account-buttons-background); /* Origin */ --body-bg: var(--engine-body-bg); --body-color: var(--engine-body-color); --body-color-light: var(--engine-body-color-light); --border-color: var(--engine-border-color); --border-sp-color: rgba(99, 112, 131, 0.95); --border-sp-light-color: rgba(99, 112, 131, 0.6); --btn-1-color: #00767a; --cm-bg: rgba(41, 43, 48, 0.99); --cmodal-dark-bg: var(--engine-body-bg); --light-color-3: #b5bbbc; --link-cm1-color: #89c8c1; --link-color: var(--engine-accent-color-1); --link-hover-color: var(--engine-accent-color-1a); --link-sp1-color: #90a4ae; --link-sp1-hover-color: #4eb7b1; --link-sp2-color: #78909c; --link-sp3-color: #0277bd; --main-bg: var(--engine-card-bg); --modal-color: #c1cdd2; --nav-alt-bg: #006064; --nav-bg: var(--engine-nav-bg); --placeholder-color: rgba(181, 199, 207, 0.7); --readable-bg: rgba(69, 74, 89, 0.9); } /* NON-COLOR */ .engine-dawn {display: none;} .engine-dusk {display: inherit;} `; // Light Mode Theme let lightCSS = `:root { /* Define Colors */ --engine-body-bg: #e9ecef; --engine-card-bg: #f5f5f5; --engine-table-even-bg: #eeeeee; --engine-nav-bg: #284766; --engine-body-color: #3a3a40; --engine-body-color-light: #3a3a40cc; --engine-body-color-stark: #000000; --engine-accent-color-1: #039be5; --engine-accent-color-1a: #03abff; --engine-accent-color-2: #039be5; --engine-accent-color-2a: #1565c0; --engine-accent-color-3: #4caf50; --engine-content-title: #f5f5f5; --engine-seeders: #4CAF50; --engine-leechers: #F44336; --engine-completed: #ffa726; --engine-account-buttons: #5f6368; --engine-account-buttons-hover: #202124; --engine-account-buttons-background: #00000014; /* Referred */ --engine-border-color: var(--engine-body-bg); --engine-theme-toggle: var(--engine-account-buttons); --engine-theme-toggle-hover: var(--engine-account-buttons-hover); --engine-theme-toggle-background: var(--engine-account-buttons-background); /* Origin */ --body-bg: var(--engine-body-bg); --body-color: var(--engine-body-color); --body-color-light: var(--engine-body-color-light); --body-inv-color: #d5e1e1; --border-color: var(--engine-border-color); --border-sp-color: rgba(143, 158, 157, .8); --border-sp-light-color: rgba(143, 158, 157, .6); --cm-bg: rgba(239, 241, 241, 0.99); --cmodal-dark-bg: var(--engine-body-bg); --kuddus-color: rgb(158, 158, 158); --label-color: #607d8b; --light-color-3: #b5bbbc; --link-color: var(--engine-accent-color-1); --link-hover-color: var(--engine-accent-color-1a); --link-cm1-color: #33756d; --main-bg: var(--engine-card-bg); --modal-color: #405964; --nav-bg: var(--engine-nav-bg); --placeholder-color: #6d8997; --readable-bg: rgba(219, 219, 219, 0.5); } /* NON-COLOR */ .engine-dawn {display: inherit;} .engine-dusk {display: none;} `; // General Theme let engineCSS = ` * { scrollbar-width: thin !important; scrollbar-color: var(--engine-nav-bg) #00000000 !important; } a, .shouts a { color: var(--link-color); } a:hover, .shouts a:hover { color: var(--link-hover-color); } #user-sb:hover { color: var(--link-hover-color); } table.torrents-table thead tr th { padding: .5rem !important; } table.torrents-table tbody tr:nth-child(odd), div.top-uploaders-table tbody tr:nth-child(odd) { background: var(--engine-table-even-bg); } table.bordered > thead > tr, table.bordered > tbody > tr, table.bordered > thead, div.top-uploaders-table thead { border: 0; } @media only screen and (min-width: 992px) { main { padding-top: 80px; } } @media only screen and (max-width: 991px) { #left-block { padding-top: 20px; } } #description { padding: 15px 5px; } .hti-sf { border: 1px solid var(--engine-accent-color-1); } .hti-sf.active { background: var(--engine-accent-color-1); color: var(--engine-body-color-stark); } .material-icons.orange600 { color: var(--engine-accent-color-1); } #new_poll_notif { color: var(--engine-card-bg) !important; background: var(--engine-accent-color-3); } .card-title > i { color: var(--engine-accent-color-1) !important; } .posted-on { padding: 12px; } .main-header--icon, .main-header--title { color: var(--engine-content-title) !important; } .card-title > i:hover { color: var(--engine-accent-color-1a) !important; } div#left-block-container button > img[style*='height: 30px;'] { visibility: hidden; } .main-header { background: var(--engine-nav-bg) !important; } .cnav { position: fixed; z-index: 10000; width: 100%; height: 62px; box-shadow: 0 0 0 0; background: var(--nav-bg) !important; } footer.page-footer .footer-copyright { color: var(--engine-body-color); background-color: var(--engine-nav-bg); } .grey-text.text-lighten-4 { color: var(--engine-content-title) !important; } .paginator.active { color: var(--engine-body-color); } div#left-block-container ul[class*='collapsible'] li { border-bottom: 1px solid var(--engine-border-color); } div#left-block-container ul[class*='collapsible'] li:last-of-type { border-bottom: 0; } .card .card-image img { border-radius: 6px; margin: 20px auto auto auto !important; } .card .card-action { border-top: 1px solid var(--engine-border-color); } .content-title, .row .content-title { color: var(--engine-content-title) !important; } .collapsible-header, .collapsible-body { border-bottom: 1px solid var(--engine-card-bg); } .green-text, #kuddus-results-container .thc.seed, div#left-block-container a[href*='activities.php'] div:first-of-type { color: var(--engine-seeders) !important; } .red-text, #kuddus-results-container .thc.leech, div#left-block-container a[href*='activities.php'] div:last-of-type, div#torrents-main tbody > tr > td[style*='color:#e57373'] { color: var(--engine-leechers) !important; } .orange100, #kuddus-results-container .thc.completed, div#torrents-main tbody > tr > td:last-of-type { color: var(--engine-completed) !important; } img.avatar, img.poster-avatar, img.poster, .signature img, .carousel img { border-radius: 6px; } #kuddus-trigger-handle { display: none; } .engine-theme-toggle { color: var(--engine-theme-toggle); transition: 0.3s; height: 45px; width: 45px; line-height: 1.86; border-radius: 50%; } .engine-theme-toggle:hover { color: var(--engine-theme-toggle-hover); background: var(--engine-theme-toggle-background); } .accc-btn .material-icons { color: var(--engine-account-buttons) !important; transition: 0.3s !important; height: 45px; width: 45px; line-height: 1.64; border-radius: 50%; } .accc-btn .material-icons:hover { color: var(--engine-account-buttons-hover) !important; background: var(--engine-theme-toggle-background); } .up-avatar { border-radius: 6px; margin: 10px 0 10px 20px !important; } .profile-tib-container > h5 { margin: 10px 0 0 0 !important; } .card-panel { margin-top: 0; } .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, .side-nav { box-shadow: 0 0 0 0; border: 1px solid var(--engine-border-color); } .personal-links { padding: 0 !important; text-align: center; } .personal-links h6 { margin: 20px auto; } .personal-links .plsl { padding-top: 20px; border-top: 1px solid var(--engine-border-color); } .tabs { background-color: var(--engine-card-bg); } .tabs .indicator { background-color: var(--engine-accent-color-2); } .tabs .tab a { color: var(--engine-accent-color-2); } .tabs .tab a:hover { color: var(--engine-accent-color-2a); } .polls-panel-items .row .col.s2 { margin-top: 4.4px; } .progress { height: 10px; background-color: transparent; border: 1px solid var(--engine-accent-color-1); margin: 7px 0 14px 0; } .progress .determinate { background-color: var(--engine-accent-color-1); } .tabs.fix-it.hide-on-large-only.fixed-pos { top: 60px; height: 50px; } .tabs.fix-it.hide-on-large-only li, .tabs.fix-it.hide-on-large-only div { z-index: 1; } .tabs.fix-it.hide-on-large-only > span { display: none; } .tabs.fix-it.hide-on-large-only.fixed-pos > span { display: block !important; background: var(--engine-card-bg); width: 200vw; height: 58px; transform: translateX(-100vw); position: absolute; z-index: 0; } `; // Resident Script let engineJS = ` function alterTheme(theme) { localStorage.setItem('theme',theme); if (theme === 'dark') { document.getElementById('lightStyle').type = "null"; document.getElementById('darkStyle').type = "text/css"; } else { document.getElementById('darkStyle').type = "null"; document.getElementById('lightStyle').type = "text/css"; } } function countOnlineUsers() { let x; for (x = 0; x < 5000; x++) { setTimeout(function() {if (document.getElementById('online-users-outline').getElementsByClassName('dl-sc-trg fx ').length > 0) { document.querySelector("div[onclick*='toggleOnlineUsers()']").children[0].innerHTML = "Online Users (" + document.getElementById('online-users-outline').getElementsByClassName('dl-sc-trg fx ').length + ")"; }}, x); if (document.getElementById('online-users-outline').children[0].children[0].tagName.toLowerCase() === 'span') {break;} } } `; // Catch errors. function catchErrors(e) { console.log(e instanceof TypeError) console.log(e.message) console.log(e.name) console.log(e.fileName) console.log(e.lineNumber) console.log(e.columnNumber) console.log(e.stack) } // Adding new CSS into TorrentBD website. function addStyle(css, tag, type) { var head, style; head = document.getElementsByTagName('head')[0]; if (!head) {window.location.reload();} style = document.createElement('style'); style.type = type; style.id = tag; style.innerHTML = css; head.insertBefore(style, null); } // Adding resident JS for onclick use. function addScript(js, tag, type) { var head, script; head = document.getElementsByTagName('head')[0]; if (!head) {window.location.reload();} script = document.createElement('script'); script.type = type; script.id = tag; script.innerHTML = js; head.insertBefore(script, null); } // Validating current theme and adding styles accordingly. (function() { try { if (localStorage.getItem('theme') === 'dark') { addStyle(darkCSS, "darkStyle", "text/css"); addStyle(lightCSS, "lightStyle", "null"); } else if (localStorage.getItem('theme') === 'light') { addStyle(darkCSS, "darkStyle", "null"); addStyle(lightCSS, "lightStyle", "text/css"); } else { addStyle(darkCSS, "darkStyle", "null"); addStyle(lightCSS, "lightStyle", "null"); } addStyle(engineCSS, "globalStyle", "text/css"); addScript(engineJS, "residentStyle", "text/javascript"); } catch(e) {console.error("integrate-theme");catchErrors(e);} })(); // Create engine station. function generateEngineStation(content) { var html = document.getElementsByTagName('html')[0]; if (!html) {window.location.reload();} html.parentNode.removeChild(html); document.open(); document.write(content); document.close(); } // Deploy engine station when URL matches. (function() { if (window.location.pathname === "/theme") { generateEngineStation(` <!DOCTYPE html><html><head><title>BOOM</title></head><body></body></html> `); } })(); // Modify the theme toggle. function setThemeToggle(theme) { var toggleBTN = document.querySelector("button[class*='theme-toggle-btn']"); if (!toggleBTN) {return;} toggleBTN.setAttribute('onclick',"alterTheme(\'" + theme + "\');"); toggleBTN.setAttribute('data-tooltip',toggleBTN.getAttribute('data-tooltip').replace(/Bright/gi,"Dawn").replace(/Dark/gi,"Dusk")); toggleBTN.innerHTML = "<i class='material-icons engine-theme-toggle engine-dusk'>brightness_7</i><i class='material-icons engine-theme-toggle engine-dawn'>brightness_4</i>"; } // Check the currently active theme. function checkCurrentTheme() { var body = document.getElementsByTagName('body')[0]; if (!body) {return;} if (body.className === "light-scheme") { localStorage.setItem('theme', "light"); document.getElementById('lightStyle').type = "text/css"; document.getElementById('darkStyle').type = "null"; setThemeToggle("dark"); } else { localStorage.setItem('theme', "dark"); document.getElementById('lightStyle').type = "null"; document.getElementById('darkStyle').type = "text/css"; setThemeToggle("light"); } } // Add theme button in various places. function addThemeButton() { var container, object; container = document.querySelectorAll('#left-block-container .card .personal-links .plsl')[0]; if (!container) {return;} object = document.createElement('li'); object.innerHTML = '<a href="theme" target="_blank" class="tooltipped" data-position="top" data-delay="50" data-tooltip="Customize Theme"><img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAMAAABEpIrGAAAAAXNSR0IB2cksfwAAAAlwSFlzAAAOxAAADsQBlSsOGwAAApdQTFRFAAAA32GN3VmQ3ViQ3VqS3mue33Ok33Wl33al33ak4Hmj4GaM3ViQ3VeQ3ViR33Gi33Wl4Hii3VmQ3mab4Hak3ViQ322f5ICd3ViQysDcxNXw4GKL4GiU322g4nic3l6V4nqcxdDqw9Xvw9Xv+a1d4WSJ6YaF6Ht832qd5oWU7Yh03mib4Xmg9ahq3lmRxdDpw9Xvw9Xvw9Xv/8JQ/8BR/LlW/8JQ6YB94nKU3mSZ4nOV3maa5oiW/8NS/btV/r9S/8ZW4miH33Ci54eSwcnauszswtTvw9Xvw9Xv/8JQ/8pb6YKB7pp85oaS9KJo6pKN/85h/8hZ/89j+7ZY7Y1175p5/LxX/8ZVuMnquMrrw9Xv/8JR/8JQ/8VU76CB/r5T/8ZX7IZ132mb5YKW+7tg/9Bk/8la/8VUuMrrt8jqv9Htw9Xv/8JQ/8JQ6oB63mqd8KWD/81g/8xe/8NR/85i/85h/9Bkt8jqvtDtw9Xv/8JQ/8JQ8JJu3l+V33Wl9K53/9Bk/8te/8NR/8dX/9Bk/9Bk/9BkuMnqt8jqwNLuw9Xv3ViR3meb33Wlusvst8jqu83sw9XvuMrquMnqv9Huw9XvwNLtvM7sv9Dtw9XvxNXvucrqt8jqu83sw9Xvw9Xvt8jqu8zsw9Xvw9Xvw9Xvt8jqt8jqwdPuw9Xvw9Xvw9Xvw9Xvw9Xvt8jqucrrw9Xvw9XvgrX7gbX7gbX7hrn7qcfzrsnys8/0ncb7ncb7ncb7gLT7gLT7l8L7ncb7ncb7gLT7lcL7ncb7g7X7gbT7gbT7grX7h7n7iLn7iLn7ncb7ncb7gLT7jbz7k8D7k8D7gLT7lMD7ncb7gLT7ncb7gLT7ncb7gbX7gbX7gbT7kL77nMb7ncb729zdUQAAAN10Uk5TABiw9P/////7yz4L3v////o7g//Kuv8Kv0MAv////////88uv/////////////////Myvv////////////////////+L/f/cBqf////////////////yA3//STv+/////////////4II9f+Ecv3/////////sArl/5Yqb5D8/IuBgYSBeEECG/z/dTRlKgG2/zMQRkxMbc//rQAFnPjMErD/8n4LQv//w0M2NSqW//4YF2tvb8z/92pnEsn////Avf+vDEDr////7z8K4///5uL/5ODitKEXt/3//BRR1JCXAAABoklEQVR4nGNgYGBkYmZhZWNHARycXAwwwM3Dy8fPjgEEBGEKhHh5hTHl2dlFYApEeXnFsClgF4cqkMClQFIKokAaqEBGFiEuJ8/OrgDE7IpKymAFKqq8auoaCAWaWto6unpAhr6BoRFIgbGJqZk5UIGFJTu7lTU7u42tnb2DoxO7s4urm7sHUIGnmZmXN1CBjzqrrx/QaP+AQK+g4JDQsPCISIMooILoGLNYkII4s3izhMSk5JRUIEgzM0tnyMjMygbZkZNrlpfPzl5QmFYUVGxv5gVSkFpSWsbAUF5RCXZmVXVNLXtdfQMQNDY1g6iGltY2Bob2js4uWGh19/QyoIO+/gkGEzFEJ02eMhUCpk2fYTBzFpr07Dlz3QwQYN58dP0LFiJJL1q8BF1+6bLlK1augoDVazww7GdYu279BkxRKNi4afOWrdu279ixcxd2Bbv37Nm7Dwz2Y1dwYM+egxAFh7ArOHzk6LHjJ06cOHnqNC5XnNlz9ty5c+dxupLhwp6LQAsuDXEFl8EKruBWcHXPWaCCa7gVXL9x89btQ3fQRAFfy7Ei5tz9RgAAAABJRU5ErkJggg==" height="26"></a>'; container.insertBefore(object, null); container = document.querySelector("#cnav-menu-container a[href*='notifications.php']").parentNode.parentNode; if (!container) {return;} object = document.createElement('div'); object.className = "cnav-menu-item"; object.innerHTML = "<a href='theme' target='_blank'>Customize Theme</a>"; container.insertBefore(object, container.children[4]); container = document.querySelector("#mobile-demo a[href*='notifications.php']").parentNode.parentNode; if (!container) {return;} object = document.createElement('li'); object.innerHTML = "<a href='theme' target='_blank'>Customize Theme</a>"; container.insertBefore(object, container.children[4]); } // Other internal modifications in the website. function adjustElements() { try {document.querySelector("div[onclick*='loadTopUploadersPanel()']").innerHTML = "<i class='material-icons orange600'>stars</i>Top Uploaders";} catch(e) {console.error("adjust-elements-0");catchErrors(e);} try {document.querySelector("div[onclick*='toggleOnlineUsers()']").setAttribute('onclick',`toggleOnlineUsers(),countOnlineUsers();`);} catch(e) {console.error("adjust-elements-1");catchErrors(e);} try {document.getElementsByClassName('personal-links')[0].removeChild(document.getElementsByClassName('personal-links')[0].querySelector("hr"));} catch(e) {console.error("adjust-elements-2");catchErrors(e);} try {document.getElementsByClassName('personal-links')[0].removeAttribute("style");;} catch(e) {console.error("adjust-elements-3");catchErrors(e);} if (window.location.pathname === "/account-details.php") { try {document.getElementById('general-info').querySelectorAll('h6[class*="margin-t-10 sub-h6"]')[0].classList.remove('margin-t-10');} catch(e) {console.error("adjust-elements-4");catchErrors(e);} try {document.getElementById('general-info').querySelectorAll('div[class*="col s12 m7 margin-b-20"]')[0].classList.remove('margin-b-20');} catch(e) {console.error("adjust-elements-5");catchErrors(e);} } try {var userClass = document.querySelectorAll('#left-block-container div.card-content p span.tbdrank')[0].parentNode; userClass.innerHTML = "<a href='user-classes.php' target='_blank'>" + userClass.innerHTML + "</a>";} catch(e) {console.error("adjust-elements-6");catchErrors(e);} if (window.location.pathname === "/torrents-details.php") { try {var container = document.querySelectorAll('div.card-panel.row.torr-panel div.col.s12 .tabs.fix-it.hide-on-large-only')[0]; var object = document.createElement('span'); container.appendChild(object);} catch(e) {console.error("adjust-elements-7");catchErrors(e);} } } // Initiate JS changes when document is interactive. document.onreadystatechange = function () { if (document.readyState === 'interactive') { try {checkCurrentTheme();} catch(e) {console.error("check-current-theme");catchErrors(e);} addThemeButton(); adjustElements(); } } // NOTES /* var img = document.location.protocol + "//" + document.location.host + "/images/categories/i_games_pc_7.png"; var img2 = "DATA URI"; document.querySelectorAll("img[class*='cat-pic-img']")[0].src = document.querySelectorAll("img[class*='cat-pic-img']")[0].src.replace(img,img2); */ })();
QingJ © 2025
镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址