您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Wymusza ciemny/nocny motyw na hehto.pl
当前为
// ==UserScript== // @name hejto - wymuś motyw nocny/ciemny/dark lub dzienny/jasny/light // @namespace Hejto.pl scripts // @match https://www.hejto.pl/* // @grant none // @license MIT // @version 1.0 // @author Orlin // @description Wymusza ciemny/nocny motyw na hehto.pl // ==/UserScript== var forcingDark = true; // true=> wymusza ciemny/nocny; false => wymusza jasny/dzienny function forceDark() { let isThereDark = document.body.classList.contains('dark'); if(forcingDark && !isThereDark || !forcingDark && isThereDark) { document.querySelectorAll('button[aria-label="Zmień motyw"]')[0].click(); } } var observeDOM = (function(){ var MutationObserver = window.MutationObserver || window.WebKitMutationObserver; return function( obj, callback ){ if( !obj || obj.nodeType !== 1 ) return; if( MutationObserver ){ var mutationObserver = new MutationObserver(callback) mutationObserver.observe( obj, { childList:true, subtree:true }) return mutationObserver } else if( window.addEventListener ){ obj.addEventListener('DOMNodeInserted', callback, false) obj.addEventListener('DOMNodeRemoved', callback, false) } } })(); window.addEventListener('load', function() { forceDark(); observeDOM(document.body, function(m){ forceDark(); }); }, false);