mirror of
https://github.com/DandelionSprout/adfilt.git
synced 2026-10-05 22:04:30 +01:00
Time to truly acknowledge ":has" and ":has-text" in ABP 3.13
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
[Adblock Plus 3.6]
|
||||
[Adblock Plus 3.13]
|
||||
! Title: ▶️ YouTube: Even More Pure Video Experience
|
||||
! Version: 10December2021v1
|
||||
! Expires: 6 days
|
||||
@@ -9,32 +9,32 @@
|
||||
! ——— IMPORTANT NOTICE (10th of July 2019): After my lists were relicenced to become more accomodative and easier to swallow for differently licenced projects, I have decided to simply add the entries from "YouTube: Pure Video Experience" to my lists instead of mandating the use of both lists. ———
|
||||
|
||||
! Removes the YouTube Gaming button in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href*="/gaming"])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href*="/gaming"])
|
||||
|
||||
! Removes the Trending button in the left-hand menu
|
||||
m.youtube.com##.scbrr-tab[href="/feed/trending"]
|
||||
m.youtube.com##ytm-pivot-bar-item-renderer:nth-of-type(2)
|
||||
|
||||
! Removes the Discover button in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href*="feed/guide_builder"])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href*="feed/guide_builder"])
|
||||
|
||||
! Removes the pop-out player button in the video player
|
||||
www.youtube.com##.ytp-button.ytp-miniplayer-button
|
||||
|
||||
! Removes the Livestream button in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href*=UC4R8DWoMoI7CAwX8_LjQHig])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href*=UC4R8DWoMoI7CAwX8_LjQHig])
|
||||
|
||||
! Removes the Homepage button in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href="/"])
|
||||
www.youtube.com#?#ytd-mini-guide-entry-renderer:-abp-has(a[href="/"])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href="/"])
|
||||
www.youtube.com#?#ytd-mini-guide-entry-renderer:has(a[href="/"])
|
||||
m.youtube.com##.scbrr-tab[href="/"]
|
||||
m.youtube.com##ytm-pivot-bar-item-renderer:first-of-type
|
||||
|
||||
! Removes the video store button in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href*=UClgRkhTL3_hImCAmdLfDE4g])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href*=UClgRkhTL3_hImCAmdLfDE4g])
|
||||
|
||||
! Removes the app drawer in the top-right menu
|
||||
www.youtube.com#?##button:-abp-has([aria-label*=app])
|
||||
www.youtube.com#?##button:has([aria-label*=app])
|
||||
|
||||
! Removes video suggestions
|
||||
##.ytp-endscreen-content
|
||||
@@ -43,8 +43,8 @@ m.youtube.com##ytm-watch ytm-compact-video-renderer
|
||||
m.youtube.com##[section-identifier=related-items]
|
||||
/annotations_module.js$script,domain=youtube.com|youtu.be|youtube-nocookie.com
|
||||
/endscreen.js$script,domain=youtube.com|youtu.be|youtube-nocookie.com
|
||||
inv.riverside.rocks,invidio.xamh.de,invidious-jp.kavin.rocks,invidious-us.kavin.rocks,invidious.exonip.de,invidious.hub.ne.kr,invidious.kavin.rocks,invidious.namazso.eu,invidious.snopyta.org,vid.mint.lgbt,vid.puffyan.us,y.com.cm,yewtu.be,youtube.076.ne.jp,yt.artemislena.eu,yt.didw.to,ytb.trom.tf,ytprivate.com,c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion,w6ijuptxiku4xpnnaetxvnkc5vqcdu7mgns2u77qefoixi63vbvnpnqd.onion,kbjggqkzv65ivcqj6bumvp337z6264huv5kpkwuv6gu5yjiskvan7fad.onion,grwp24hodrefzvjjuccrkw3mjq4tzhaaq32amf33dzpmuxe7ilepcmad.onion,hpniueoejy4opn7bc4ftgazyqjoeqwlvh2uiku2xqku6zpoa4bf5ruid.onion,invidc4i7i5uci6cledxsao6w7ng5etpflagdzoxj3yhipztwzvqjryd.onion,osbivz6guyeahrwp2lnwyjk2xos342h4ocsxyqrlaopqjuhwn2djiiyd.onion,p4ozd76i5zmqepf6xavtehswcve2taptxbwpswkq5osfvncwylavllid.onion,k7mnd6gyelynroxoncodxjz44fd5ch2ewfjl2a6ozmg3jy6fwyxq3cyd.onion#?#.pure-u-lg-1-5 > .h-box:-abp-has(.pure-u-14-24)
|
||||
hooktube.com#?#.col-lg-4:-abp-has(#video-list)
|
||||
inv.riverside.rocks,invidio.xamh.de,invidious-jp.kavin.rocks,invidious-us.kavin.rocks,invidious.exonip.de,invidious.hub.ne.kr,invidious.kavin.rocks,invidious.namazso.eu,invidious.snopyta.org,vid.mint.lgbt,vid.puffyan.us,y.com.cm,yewtu.be,youtube.076.ne.jp,yt.artemislena.eu,yt.didw.to,ytb.trom.tf,ytprivate.com,c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion,w6ijuptxiku4xpnnaetxvnkc5vqcdu7mgns2u77qefoixi63vbvnpnqd.onion,kbjggqkzv65ivcqj6bumvp337z6264huv5kpkwuv6gu5yjiskvan7fad.onion,grwp24hodrefzvjjuccrkw3mjq4tzhaaq32amf33dzpmuxe7ilepcmad.onion,hpniueoejy4opn7bc4ftgazyqjoeqwlvh2uiku2xqku6zpoa4bf5ruid.onion,invidc4i7i5uci6cledxsao6w7ng5etpflagdzoxj3yhipztwzvqjryd.onion,osbivz6guyeahrwp2lnwyjk2xos342h4ocsxyqrlaopqjuhwn2djiiyd.onion,p4ozd76i5zmqepf6xavtehswcve2taptxbwpswkq5osfvncwylavllid.onion,k7mnd6gyelynroxoncodxjz44fd5ch2ewfjl2a6ozmg3jy6fwyxq3cyd.onion#?#.pure-u-lg-1-5 > .h-box:has(.pure-u-14-24)
|
||||
hooktube.com#?#.col-lg-4:has(#video-list)
|
||||
! Seems to remove "Recommended for you" suggestions
|
||||
||youtube.com/related_ajax^
|
||||
|
||||
@@ -56,7 +56,7 @@ m.youtube.com##.slim-video-metadata-actions > [data-button-id]:nth-of-type(2) .b
|
||||
inv.riverside.rocks,invidio.xamh.de,invidious-jp.kavin.rocks,invidious-us.kavin.rocks,invidious.exonip.de,invidious.hub.ne.kr,invidious.kavin.rocks,invidious.namazso.eu,invidious.snopyta.org,vid.mint.lgbt,vid.puffyan.us,y.com.cm,yewtu.be,youtube.076.ne.jp,yt.artemislena.eu,yt.didw.to,ytb.trom.tf,ytprivate.com,c7hqkpkpemu6e7emz5b4vyz7idjgdvgaaa3dyimmeojqbgpea3xqjoid.onion,w6ijuptxiku4xpnnaetxvnkc5vqcdu7mgns2u77qefoixi63vbvnpnqd.onion,kbjggqkzv65ivcqj6bumvp337z6264huv5kpkwuv6gu5yjiskvan7fad.onion,grwp24hodrefzvjjuccrkw3mjq4tzhaaq32amf33dzpmuxe7ilepcmad.onion,hpniueoejy4opn7bc4ftgazyqjoeqwlvh2uiku2xqku6zpoa4bf5ruid.onion,invidc4i7i5uci6cledxsao6w7ng5etpflagdzoxj3yhipztwzvqjryd.onion,osbivz6guyeahrwp2lnwyjk2xos342h4ocsxyqrlaopqjuhwn2djiiyd.onion,p4ozd76i5zmqepf6xavtehswcve2taptxbwpswkq5osfvncwylavllid.onion,k7mnd6gyelynroxoncodxjz44fd5ch2ewfjl2a6ozmg3jy6fwyxq3cyd.onion###likes, #dislikes
|
||||
hooktube.com###video-stats .text-right
|
||||
hooktube.com###progress-bar-likes
|
||||
twitch.tv#?#.ffz__tooltip .stats:-abp-contains(👍):-abp-contains(👎)
|
||||
twitch.tv#?#.ffz__tooltip .stats:has-text(👍):has-text(👎)
|
||||
|
||||
! Removes the large grey [YouTube Kids / game info] buttons below gaming videos
|
||||
youtube.com##ytd-rich-metadata-renderer.ytd-rich-metadata-row-renderer
|
||||
@@ -85,24 +85,24 @@ youtube.com###masthead-ad
|
||||
www.youtube.com##ytd-metadata-row-renderer
|
||||
|
||||
! Removes the Explore buttons in the left-hand menu
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:-abp-has(a[href*="feed/explore"])
|
||||
www.youtube.com#?#ytd-mini-guide-entry-renderer:-abp-has(a[href*="feed/explore"])
|
||||
www.youtube.com#?#ytd-guide-entry-renderer:has(a[href*="feed/explore"])
|
||||
www.youtube.com#?#ytd-mini-guide-entry-renderer:has(a[href*="feed/explore"])
|
||||
|
||||
! Aims to remove the "Recommended" tickers on top of YouTube embeds
|
||||
##.ytp-cards-teaser
|
||||
|
||||
! The "Experiencing interruptions" toast popup in the bottom corner when a video is bufferring (due to network congestion, underperforming hardware, or any other reason) (Thanks to https://gist.github.com/gidoBOSSftw5731; probably only works on Anglophone devices)
|
||||
www.youtube.com#?##toast:-abp-has(#text-container:-abp-contains(/experiencing interruptions/i))
|
||||
www.youtube.com#?##toast:has(#text-container:has-text(/experiencing interruptions/i))
|
||||
|
||||
! Block "My mix" and autogenerated playlists
|
||||
www.youtube.com#?#ytd-compact-radio-renderer:-abp-has(ytd-thumbnail-overlay-bottom-panel-renderer)
|
||||
www.youtube.com#?#ytd-rich-item-renderer:-abp-has(ytd-thumbnail-overlay-bottom-panel-renderer)
|
||||
www.youtube.com#?#ytd-compact-radio-renderer:has(ytd-thumbnail-overlay-bottom-panel-renderer)
|
||||
www.youtube.com#?#ytd-rich-item-renderer:has(ytd-thumbnail-overlay-bottom-panel-renderer)
|
||||
|
||||
! Same as above, but in the window after you finish a video. This does leave black squares where they were.
|
||||
www.youtube.com#?#a.ytp-suggestion-set.ytp-videowall-still:has(.ytp-videowall-still-listlabel-mix:not(:matches-css(display: none)))
|
||||
|
||||
! Playlist recommendations under videos
|
||||
www.youtube.com#?#ytd-compact-playlist-renderer:-abp-has(ytd-thumbnail-overlay-side-panel-renderer)
|
||||
www.youtube.com#?#ytd-compact-playlist-renderer:has(ytd-thumbnail-overlay-side-panel-renderer)
|
||||
|
||||
! Homepage info banners (despite my list discouraging users from using the homepage in the first place)
|
||||
www.youtube.com##.ytd-rich-section-renderer
|
||||
@@ -146,7 +146,7 @@ www.youtube.com##li.guide-section:nth-of-type(4)
|
||||
www.youtube.com###trending-guide-item
|
||||
|
||||
! Attempts to remove YouTube frontpage recommended videos and channels when using "Disable polymer" (and using YouTube in a Germanic language)
|
||||
www.youtube.com#?#.feed-item-container.browse-list-item-container:-abp-has(.shelf-title-annotation:-abp-contains( for ))
|
||||
www.youtube.com#?#.feed-item-container.browse-list-item-container:has(.shelf-title-annotation:has-text( for ))
|
||||
|
||||
! Removes the like/dislike counters
|
||||
www.youtube.com##.like-button-renderer-like-button > .yt-uix-button-content
|
||||
@@ -165,7 +165,7 @@ www.youtube.com##.exp-enable-live-seeking > #leanback > #app-markup > #watch > #
|
||||
www.youtube.com##div.top-nav-tab:nth-of-type(2)
|
||||
|
||||
! Removes the Gaming button in the top bar
|
||||
www.youtube.com#?#div.top-nav-tab:-abp-contains(/^Gaming$/)
|
||||
www.youtube.com#?#div.top-nav-tab:has-text(/^Gaming$/)
|
||||
|
||||
! ————————————————————————————————————————————————————————————————
|
||||
|
||||
|
||||
Reference in New Issue
Block a user