Coloured images

Colourful!

  1. // ==UserScript==
  2. // @name Coloured images
  3. // @namespace https://onlinesequencer.net/members/149323
  4. // @author K1ll3rB33
  5. // @version 1.0
  6. // @description Colourful!
  7. // @match *://onlinesequencer.net/*
  8. // @grant none
  9. // ==/UserScript==
  10.  
  11. (function() {
  12. 'use strict';
  13.  
  14. function removeFilterRule() {
  15. const styleSheets = document.styleSheets;
  16. for (let i = 0; i < styleSheets.length; i++) {
  17. const styleSheet = styleSheets[i];
  18. try {
  19. const rules = styleSheet.cssRules || styleSheet.rules;
  20. for (let j = 0; j < rules.length; j++) {
  21. const rule = rules[j];
  22. if (rule.selectorText === '.preview .image') {
  23. styleSheet.deleteRule(j);
  24. console.log('Filter rule removed:', rule.cssText);
  25. return;
  26. }
  27. }
  28. } catch (e) {
  29. console.error('Error accessing stylesheet:', e);
  30. }
  31. }
  32. }
  33.  
  34. removeFilterRule();
  35.  
  36. const observer = new MutationObserver(removeFilterRule);
  37. observer.observe(document.body, { childList: true, subtree: true });
  38. })();