diff --git a/filters/other/twitter_clean_feed.list b/filters/other/twitter_clean_feed.list index 25d5505..74542d0 100644 --- a/filters/other/twitter_clean_feed.list +++ b/filters/other/twitter_clean_feed.list @@ -3,11 +3,29 @@ ! Homepage: https://gitea.codecoffin.com/winneratwin/ublock-origin-filters ! Description: remove recommended topics and recommended users to follow -! recommented topics -twitter.com##[role="heading"]:upward([data-testid="cellInnerDiv"])>div -twitter.com##[aria-label="Timeline: Carousel"]:upward([data-testid="cellInnerDiv"])>div -twitter.com##[href^="/i/topics/picker"]:upward([data-testid="cellInnerDiv"])>div - -! recommended users -twitter.com##[href^="/i/connect_people?user_id="]:upward([data-testid="cellInnerDiv"])>div -twitter.com##[data-testid="UserCell"]:upward([data-testid="cellInnerDiv"])>div +! My Timeline - no inserted sections (Who to follow/Topics to follow, etc.) +twitter.com##[aria-label="Timeline: Your Home Timeline"] div[style^="transform: translateY"][style*="position: absolute;"]:not(:first-child:has-text(/^Show \d\d? Tweets?$/)):not(:has(>div:only-child:empty, article, [href^="/i/status/"], [role="progressbar"])) +! Other Timelines - no inserted sections (Who to follow/Topics to follow, etc.) +twitter.com##[aria-label$="’s Tweets"] div[style^="transform: translateY"][style*="position: absolute;"]:not(:has(>div:only-child:empty, article, [href^="/i/status/"], [role="progressbar"])) +! [User] liked +twitter.com##:is([aria-label="Timeline: Your Home Timeline"], [aria-label$="’s Tweets"]) article :not([role="button"]>div>div>svg>g>path)[d$="13.157H12z"]:upward(article) +! [User] Retweeted +twitter.com##:is([aria-label="Timeline: Your Home Timeline"], [aria-label$="’s Tweets"]) article :not([data-testid="unretweet"]>div>div>svg>g>path)[d^="M23.615 15.477c"]:upward(article):not(:has([data-testid="socialContext"]:has-text(/^You/))) +! [User] received a reply +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d$="43-7.787-7.8-7.788z"]:upward([style*="position: absolute"]):has([data-testid="socialContext"]:has-text(/reply$/)) +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d$="43-7.787-7.8-7.788z"]:upward([style*="position: absolute"]):has([data-testid="socialContext"]:has-text(/reply$/))+div +! [User] received replies +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d$="43-7.787-7.8-7.788z"]:upward([style*="position: absolute"]):has([data-testid="socialContext"]:has-text(/replies$/)) +twitter.com##[aria-label="Timeline: Your Home Timeline"] article>div:first-child:not(:last-child):upward([style*="position: absolute"]) +! [User] replied +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d$="43-7.787-7.8-7.788z"]:upward([style*="position: absolute"]):has([data-testid="socialContext"]:has-text(/replied$/)) +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d$="43-7.787-7.8-7.788z"]:upward([style*="position: absolute"]):has([data-testid="socialContext"]:has-text(/replied$/))+div +! Follow/Recommended Topic | "[Name of Topic] See more" +twitter.com##article [aria-label^="Follow Topic"], [aria-label^="Recommended Topic" i]:upward(article) +! Like and Retweet counts | Remove ` [data-testid="app-text-transition-container"]` to hide entire buttons +twitter.com##[data-testid="retweet"] [data-testid="app-text-transition-container"], [data-testid="like"] [data-testid="app-text-transition-container"] +! [User] follows +twitter.com##[aria-label="Timeline: Your Home Timeline"] article [d^="M12.225 12.165c-1.356"]:upward(article) +! More Tweets +twitter.com##[aria-label="Timeline: Conversation"] h2>div>span:has-text(/^More Tweets$/):upward([style^="transform"]) +twitter.com##[aria-label="Timeline: Conversation"] h2>div>span:has-text(/^More Tweets$