您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Test resizing AH/DLP/SB/SV/QQ ui for mobile and remove a few buttons
当前为
// ==UserScript== // @name UI changes // @description Test resizing AH/DLP/SB/SV/QQ ui for mobile and remove a few buttons // @author C89sd // @version 1.7 // @namespace https://greasyfork.org/users/1376767 // @match https://www.alternatehistory.com/* // @match https://forums.spacebattles.com/* // @match https://forums.darklordpotter.net/* // @match https://questionablequesting.com/* // @match https://forum.questionablequesting.com/* // @match https://forums.sufficientvelocity.com/* // @grant GM_addStyle // @run-at document-start // @noframes // ==/UserScript== 'use strict'; const css = ` #XF, #XenForo { font-size: 0.9375em !important; } html, body { font-size: 15px !important; line-height: 1.3 !important; } h1.p-title-value { font-size: 18px !important; } .threadmarkListingHeader-content.threadmarkListingHeader-content--info.with-icon { display: none !important; } /* QQ: hide title below img */ .structItem-title, .node-title { font-size: 14px !important; } .structItem-minor, .node-meta, .node-extra { font-size: 12px !important; line-height: 1.3 !important; } .structItem-pageJump { font-size: 10px !important; } .tagItem { font-size: 10px !important; } .structItem-cell { font-size: 12px !important; } .pageNavSimple-el { font-size: 12px !important; } .p-breadcrumbs { font-size: 12px !important; } .button--link { font-size: 12px !important;} .threadmarkListingHeader-contentLink { font-size: 12px !important; } #top, .inputGroup, .input--inline { font-size: 12px !important; } .structItem-tagBlock { padding-top: 4px !important; display: block !important; } :root { --padTOP: 1px; --padBOTTOM: 2px; } .structItem-cell--icon { width: 54px !important; padding: calc(10px + var(--padTOP)) 9px 10px 9px !important; /* ADD TOP PADDING */ } .structItem-cell--main, .node-main { padding-top: calc(5px + var(--padTOP)) !important; /* ADD TOP PADDING */ padding-bottom: 2px !important; } .structItem-cell--latest, .structItem-cell--meta { padding-right: 8px !important; padding-bottom: calc(8px + var(--padBOTTOM)) !important; /* ADD BOTTOM PADDING */ } /* Remove ignore button */ .structItem-ignore { display: none !important; } `; GM_addStyle(css); window.addEventListener('DOMContentLoaded', () => { // Replace 'Thread Tools' with 'Mark threadmarks read' const A = Array.from(document.querySelectorAll('.menuTrigger')).find(e => e.textContent === 'Thread Tools'); const B = Array.from(document.querySelectorAll('.menu-linkRow')).find(e => e.textContent === 'Mark threadmarks read'); if (A && B) { A.classList.remove('menuTrigger'); A.style.display = 'flex'; A.textContent = B.textContent; A.addEventListener('click', function(e) { e.stopPropagation(); e.preventDefault(); B.click(); }); } // Remove thread ignore button. const btn = document.querySelector('.button--link[data-sk-ignore="Ignore"]'); if (btn) btn.remove(); });