cleanSitePointAds

clean sitepoint.com ads

  1. // ==UserScript==
  2. // @name cleanSitePointAds
  3. // @namespace http://tampermonkey.net/
  4. // @version 0.11
  5. // @description clean sitepoint.com ads
  6. // @author mooring@codernotes.club
  7. // @match *.sitepoint.com/*
  8. // @icon https://www.google.com/s2/favicons?sz=64&domain=sitepoint.com
  9. // @grant none
  10. // @license MIT
  11. // @run-at document-body
  12. // ==/UserScript==
  13.  
  14. (function() {
  15. 'use strict';
  16. var css = [
  17. '[data-display],.custom-content,[aria-label~="sidebar"] > aside,[aria-label~="sidebar"] > aside+.sticky,.proper-ad-unit',
  18. '{display:none!important}',
  19. '.md\\:grid{display:block!important;margin:0 auto;}',
  20. '.max-w-screen-md{max-width:1200px}',
  21. '[aria-label~="sidebar"]{display:flex}',
  22. '[aria-label~="sidebar"] > .flex{display:flex;flex-direction:row}',
  23. '[aria-label~="sidebar"] [class*="my-"]{margin-right:1rem}',
  24. ].join('')
  25. var style = document.createElement('style');
  26. style.innerText = css;
  27. document.body.previousElementSibling.appendChild(style);
  28. })();