/* ==UserStyle== @name Hide dickbars @description Hides “dickbars”, i.e. annoying CTAs and floating bars in several websites. @author Heracles Papatheodorou (https://heracl.es) @namespace https://heracl.es @homepageURL https://github.com/Arty2/userstyles @updateURL https://raw.githubusercontent.com/Arty2/userstyles/master/_hide-dickbars.user.css @supportURL https://github.com/Arty2/userstyles/issues @version 0.1.20 @license MIT License ==/UserStyle== */ @-moz-document domain("facebook.com") { #pagelet_growth_expanding_cta { display: none !important; } } @-moz-document domain("instagram.com") { div#scrollview + div:has(#loginForm) { display: none !important; } div[style="width: 100%;"]:has(span[aria-label="Log in"]) { display: none !important; } } @-moz-document domain("twitter.com") { div[data-testid="BottomBar"] { display: none !important; } } @-moz-document domain("newyorker.com") { .paywall-bar__wrapper, .paywall-modal, .unit-overlay, #signInContainer { display: none !important; } } @-moz-document domain("nytimes.com") { #app > div:first-child > div:first-child { overflow: scroll !important; } #app > div > div > div:last-child { display: none; } #gateway-content, .expanded-dock { display: none; } /* interactive category */ #standalone-footer { display: none; } #site-content { overflow: scroll !important; } /* wirecutter section */ #modal-portal-regiwall { display: none; } body { overflow: auto !important; } } @-moz-document domain("wired.com") { [class^="paywall-"], [class^="PaywallBarWrapper-"] { display: none !important; } } @-moz-document domain("artforum.com") { .paywall-counter { display: none !important; } } @-moz-document domain("japantimes.co.jp") { .tp-modal-open { overflow-y: scroll !important; } .tp-backdrop, .tp-modal { visibility: hidden !important; pointer-events: none; } } @-moz-document domain("tumblr.com") { #glass-container > div[role="dialog"]:first-child { display: none !important; } body#tumblr { overflow: scroll !important; } div[style="background: rgb(124, 92, 255); color: rgb(255, 255, 255);"]:has(button[aria-label="Sign me up"]) { display: none !important; } } @-moz-document domain("kathimerini.gr") { #k-footer-paywall, .articlepaywall article .entry-content::before { display: none !important; } body.articlepaywall { position: absolute; overflow: auto; background: none; height: auto; } .articlepaywall article .entry-content { position: relative; max-height: none; overflow: auto; } }