/* ==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.28 @license MIT License ==/UserStyle== */ /* TODO: Add to all domains an indicator to show the styles are active. Display for a few seconds only. */ /* html::before { content: "Ð"; position: fixed; bottom: 10px; right: 16px; z-index: 1000; color: red; font-size: 16px; } */ @-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") { [class*="PaywallBarWrapper"], .paywall-bar__wrapper, .paywall-modal, .unit-overlay, #signInContainer { display: none !important; } } @-moz-document domain("nytimes.com") { .vi-gateway-container { overflow: auto !important; height: auto !important; position: static !important; } div[data-testid="gateway-content"], div:has(#site-content) + div { display: none !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; } } @-moz-document domain("linkedin.com") { #public_post_contextual-sign-in, .cta-modal:has([class*="upsell"]) { display: none; } body { overflow: auto !important; } } @-moz-document domain("theverge.com") { /* content is removed with JavaScript from the bottom of articles */ #zephr-zone-footer, #zephr-overlay { display: none !important; } body { overflow: auto !important; position: static !important; } } @-moz-document domain("creativeapplications.net") { #community-widget { display: none !important; } } @-moz-document domain("elpais.com") { #pmConsentWall { display: none !important; } body { overflow: auto !important; } }