* Update title

* Update comments
* Add light theme porofessor banner
* Remove Genshin map bug
* Hide YT Shorts
* Add google consent blocking
* Add login to google blocking
* Add twitter login blocking
* Change YT consent and login
This commit is contained in:
Mylloon 2023-01-20 20:19:16 +01:00
parent 117e2f2935
commit 0c73dc6900
Signed by: Anri
GPG key ID: A82D63DFF8D1317F

View file

@ -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)