mirror of
https://github.com/DandelionSprout/adfilt.git
synced 2026-09-24 22:03:36 +01:00
67 lines
3.8 KiB
Plaintext
67 lines
3.8 KiB
Plaintext
[Adblock Plus 3.6]
|
|
! Title: 💬 Twitch: Pure Viewing Experience
|
|
! Version: 02May2021v1-Beta
|
|
! Expires: 5 days
|
|
! Description: This list aims to remove distracting elements, and to maximise the elements inside the chat to make it easier to read.
|
|
! Note that this list does not remove in-player ads at all. There are several other lists and adblocker tools out there that you'll need to keep frequently updated in order to accomplish that.
|
|
! In order to hide buttons and links to Amazon's account and payment services, check out "Anti-Amazon List for Twitch" (https://raw.githubusercontent.com/DandelionSprout/adfilt/master/AntiAmazonListForTwitch.txt).
|
|
! Homepage: https://github.com/DandelionSprout/adfilt/blob/master/Wiki/General-info.md#english
|
|
|
|
! Removes the "Recommended channels" section when you're logged on
|
|
www.twitch.tv##.recommended-channels
|
|
www.twitch.tv##.tw-flex-grow-1 > div:nth-of-type(1) > .side-nav-section:nth-of-type(2)
|
|
www.twitch.tv#?#.side-nav-section:-abp-has(path[d="M12.002 3.999a2 2 0 012 2v2L18 6v8l-3.998-2v2a2 2 0 01-2 1.999h-8a2 2 0 01-2-2V6a2 2 0 012-2h8zM12 6H4v8h8V6z"])
|
|
|
|
! Removes the "Recommended channels" section when you're not logged on
|
|
www.twitch.tv##.tw-full-width > .tw-mg-b-2
|
|
|
|
! Attempts to remove suggestions from the "Following" page
|
|
www.twitch.tv#?#div:-abp-has(> .tw-mg-b-1 > h4[data-a-target=live-channels-header]) + div
|
|
|
|
! Aims to remove the spacing between Twitch emotes, for the sake of multi-part emotes
|
|
twitch.tv#?#.message > span:-abp-contains(/^ $/)
|
|
clips.twitch.tv#?#span.text-fragment:not(:-abp-contains(/\S/))
|
|
|
|
! Desperately tries to remove the "Popular videos [from everywhere]" row and most likely failing at it.
|
|
clips.twitch.tv#?#div:nth-of-type(3):-abp-has(> .tw-pd-y-2)
|
|
|
|
! Removes the ungodly awful Hype Train chat banner
|
|
www.twitch.tv##.community-highlight-stack__card
|
|
|
|
! Aims to remove mass spamming of "!play" on streams of 'Marbles on Stream'
|
|
twitch.tv#?#div[class$=message]:not(.tw-inline):-abp-has(.message:-abp-contains(/^!play$/))
|
|
|
|
! Aims to remove that one RPG-loot-game embed window that is on some Twitch channels
|
|
twitch.tv#?#.channel-panels-container div[style^=position]:-abp-has(a[href^="/ext/ro13roxp88918kulntih9uzm7vs9jr"])
|
|
|
|
! Removed a seemingly blank community message floaty on top of chat
|
|
www.twitch.tv##.community-highlight-stack__backlog-card
|
|
|
|
! ——— ↓ Not supported by ABP or AdBlock ↓ ———
|
|
|
|
! Reduces the size of the chat header
|
|
www.twitch.tv#?#.video-chat__header:style(height: 20px !important)
|
|
www.twitch.tv#?#.tw-pd-r-1.tw-pd-l-2.tw-justify-content-between.tw-full-width:style(height: 2rem)
|
|
|
|
! Broadens the chat textbox
|
|
www.twitch.tv#?#.tw-flex-shrink-0.tw-full-width.tw-pd-b-2.tw-pd-t-1.tw-pd-x-2.video-chat__input:style(padding: 4px 1px 1px !important)
|
|
www.twitch.tv#?#.tw-textarea.tw-textarea--no-resize:style(padding: 1px 35px !important; height: 55px !important)
|
|
www.twitch.tv#?#.chat-input.tw-block:style(padding: 0 3px 2px !important)
|
|
|
|
! Reduces the size of the "Hosting [channel]" header
|
|
twitch.tv#?#.tw-align-items-center.tw-flex.tw-flex-nowrap.tw-justify-content-between.tw-pd-1:style(padding-top: 0 !important; padding-bottom: 0 !important)
|
|
|
|
! Narrows the spacing between the chat comments
|
|
twitch.tv#?#.chat-line__message:style(padding: 2px 4px !important)
|
|
twitch.tv#?#.tw-full-width.tw-pd-l-05.tw-pd-y-05.vod-message:style(padding: 2px 4px !important)
|
|
clips.twitch.tv#?#.clips-chat-replay > .tw-mg-b-1:style(margin-bottom: 2px !important)
|
|
|
|
! Narrows the spacing between the chat comments in mobile browser mode
|
|
m.twitch.tv#?#li.chat-message:style(padding: 2px !important)
|
|
|
|
! Maximises the size of the clip viewer pages
|
|
clips.twitch.tv#?#.clips-watch.tw-lg-pd-b-5.tw-pd-b-2.tw-sm-pd-b-3:style(max-width: none)
|
|
|
|
! Makes avatars square again without having to use FrankerFaceZ
|
|
twitch.tv#?#.tw-avatar > img.tw-border-radius-rounded:style(border-radius: unset !important)
|