Greasy Fork镜像 还支持 简体中文。

hejto - wymuś motyw nocny/ciemny/dark lub dzienny/jasny/light

Wymusza ciemny/nocny motyw na hejto.pl

目前為 2023-01-20 提交的版本,檢視 最新版本

// ==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.1
// @author      Orlin
// @description Wymusza ciemny/nocny motyw na hejto.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);

QingJ © 2025

镜像随时可能失效,请加Q群300939539或关注我们的公众号极客氢云获取最新地址