diff --git a/filters.txt b/filters.txt index 9b71c07..137d08f 100644 --- a/filters.txt +++ b/filters.txt @@ -1,20 +1,23 @@ -! Title: block-ads 🤒 +! Title: Better internet 🤒 -! https://www.leagueofgraphs.com +! leagueofgraphs.com - Cookies www.leagueofgraphs.com###pageContent > .text-center www.leagueofgraphs.com##.hasButton.closable.info.infobanner www.leagueofgraphs.com##.closable.warning.infobanner -! https://porofessor.gg +! porofessor.gg - Cookies and ads porofessor.gg##.vertical-ad-2 porofessor.gg##.featuresGamesAd porofessor.gg##.closable.info.infobanner porofessor.gg##.closable.warning.infobanner porofessor.gg##.closable.warning.homepage-infobanner.infobanner porofessor.gg##.matchPageHorizontalAd1.text-center -||cdn2.porofessor.gg/img/banner_dark_ukr.jpg$image -! https://u.gg +! porofessor.gg - Ukr banner +||cdn2.porofessor.gg/img/banner_dark_ukr.jpg$image +||cdn2.porofessor.gg/img/banner2_ukr.jpg$image + +! u.gg - Cookies and Ads u.gg##.app-banner u.gg##.ad-box-wrapper.undefined js.stripe.com##.ad-box-wrapper.undefined @@ -30,64 +33,89 @@ m.stripe.network##.onlyguides-banner js.stripe.com##.onlyguides-banner u.gg##.og-feature -! https://w2g.tv/ +! w2g.tv - Cookies and user feedback w2g.tv##.w2g-top-message-small w2g.tv###w2g-center-doit w2g.tv##.w2g-doit.w2g-until-mobile.w2g-center-plus w2g.tv##a.w2g-until-mobile w2g.tv##.w2g-feedback -! https://myanimelist.net/ +! myanimelist.net - Cookies myanimelist.net##.modal-content-overlay -! https://www.twitch.tv/ +! twitch.tv - Cookies twitch.tv##.consent-banner -! https://store.steampowered.com/ & https://steamcommunity.com/ +! Steam - Cookies store.steampowered.com##.cookiepreferences_popup_content steamcommunity.com##.cookiepreferences_popup_content -! https://www.dealabs.com/ +! dealabs.com - Cookies and ads www.dealabs.com##.popover-cover.zIndex--fixed www.dealabs.com##.flex--fromW3 www.dealabs.com##.cept-widget-list -! https://www.gputracker.eu/ +! gputracker.eu - Cookies www.gputracker.eu##.alert.text-center.cookiealert -! https://www.jeuxvideo.com/ +! jeuxvideo.com - Cookies www.jeuxvideo.com###didomi-popup www.jeuxvideo.com##html:style(overflow:auto) -! https://www3.yggtorrent.re/ +! yggtorrent.re - Cookies www3.yggtorrent.re##.ad-alert-wrapper -! https://www.forbes.com/ +! forbes.com - Cookies www.forbes.com###trustarc-banner-overlay www.forbes.com###consent_blackbar -! https://www.youtube.com/ -www.youtube.com###masthead-ad -www.youtube.com##.ytd-consent-bump-v2-lightbox.style-scope.eom-v1-dialog -www.youtube.com##.opened - -! https://tracker.gg/ +! tracker.gg - Ads tracker.gg##.ph > .site-container > .bordered-ad -! https://minecraft.tools/ +! minecraft.tools - Cookies minecraft.tools###cm -! https://music.kennel.ml +! music.kennel.ml - Make the site works on Firefox music.kennel.ml##.z-50.bg-opacity-50.bg-black.h-screen.w-screen.left-0.top-0.absolute.h-full.flex-1.flex-col.items-center.justify-center.flex -! https://news.kennel.ml +! news.kennel.ml - Hide ugly background news.kennel.ml##body:style(background-image: none !important;) -! https://modrinth.com +! modrinth.com - Cookies modrinth.com##.modrinth-content-wrapper -! https://genshin-impact-map.appsample.com -genshin-impact-map.appsample.com##.MapLayout_1115 - ! Hide Analytics/Views buttons on tweets twitter.com##article [role=group] [href$="/analytics"]:upward(div:not(:only-child)) + +! YT hide shorts +youtube.com##[is-shorts] +www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-grid-video-renderer [overlay-style="SHORTS"]:upward(ytd-grid-video-renderer) +www.youtube.com##ytd-browse[page-subtype="subscriptions"] ytd-video-renderer [overlay-style="SHORTS"]:upward(ytd-item-section-renderer) + +! Google consent, "before you continue" +www.google.*##^script:has-text(consentCookiePayload) +www.google.*##+js(acis, document.cookie, YES+) +google.*##+js(aeld, DOMContentLoaded, CONSENT) +||consent.google.com^ + +! Google login dialogs on various pages +||accounts.google.com/gsi/*$xhr,script,3p + +! Twitter - Login dialog +twitter.com##div#layers div[data-testid="sheetDialog"]:upward(div[role="group"][tabindex="0"]) +twitter.com##html:style(overflow: auto !important;) + +! YT consent +youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer.forceConsent, false) +youtube.com##+js(json-prune, [].response.topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer) +youtube.com##+js(json-prune, topbar.desktopTopbarRenderer.interstitial.consentBumpRenderer) +youtube.com##+js(set, ytInitialData.onResponseReceivedEndpoints, undefined) +youtube.com##+js(set, ytInitialData.topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined) +youtube.com##+js(json-prune, [].response.overlay.consentBumpV2Renderer topbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer overlay.consentBumpV2Renderer response.overlay.consentBumpV2Renderer) +youtube.com##+js(set, ytInitialData.desktopTopbar.desktopTopbarRenderer.interstitial.consentBumpV2Renderer, undefined) + +! YT login +youtube.com##+js(set, ytInitialPlayerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer.isVisible, false) +youtube.com##+js(set, ytInitialData.overlay.upsellDialogRenderer.isVisible, false) +youtube.com##+js(json-prune, [].playerResponse.auxiliaryUi.messageRenderers.upsellDialogRenderer) +youtube.com##+js(json-prune, auxiliaryUi.messageRenderers.upsellDialogRenderer)