! Remove empty spaces in grid www.youtube.com##ytd-rich-grid-row,#contents.ytd-rich-grid-row:style(display: contents !important) ! Hide all videos containing the phrase "#shorts" www.youtube.com##ytd-grid-video-renderer:has(#video-title:has-text(/(^| )#Shorts?( |$)/i)) www.youtube.com##ytd-rich-item-renderer:has(#video-title:has-text(/(^| )#Shorts?( |$)/i)) ! Hide all videos with the shorts indicator on the thumbnail www.youtube.com##ytd-grid-video-renderer:has([overlay-style="SHORTS"]) www.youtube.com##ytd-rich-item-renderer:has([overlay-style="SHORTS"]) www.youtube.com##ytd-video-renderer:has([overlay-style="SHORTS"]) www.youtube.com##ytd-item-section-renderer.ytd-section-list-renderer[page-subtype="subscriptions"]:has(ytd-video-renderer:has([overlay-style="SHORTS"])) ! Hide shorts button in sidebar www.youtube.com##ytd-guide-entry-renderer:has(yt-formatted-string:has-text(/^Shorts$/i)) ! Tablet resolution www.youtube.com##ytd-mini-guide-entry-renderer:has(.title:has-text(/^Shorts$/i)) ! Hide shorts sections except on history page www.youtube.com##:matches-path(/^(?!\/feed\/history).*$/)ytd-rich-section-renderer:has(#title:has-text(/(^| )Shorts( |$)/i)) www.youtube.com##:matches-path(/^(?!\/feed\/history).*$/)ytd-reel-shelf-renderer:has(.ytd-reel-shelf-renderer:has-text(/(^| )Shorts( |$)/i)) ! Hide shorts tab on channel pages` ! Old style www.youtube.com##tp-yt-paper-tab:has(.tp-yt-paper-tab:has-text(Shorts)) ! New style (2023-10) www.youtube.com##yt-tab-shape:has-text(/^Shorts$/) ! Hide short remixes in video descriptions and in suggestions beside the comments www.youtube.com##ytd-reel-shelf-renderer:has(#title:has-text(/(^| )Shorts.?Remix.*$/i)) ! Hide shorts category on homepage and search pages www.youtube.com##yt-chip-cloud-chip-renderer:has(yt-formatted-string:has-text(/^Shorts$/i)) !!! MOBILE !!! ! Hide all videos in home feed containing the phrase "#shorts" www.youtube.com##ytm-rich-item-renderer:has(#video-title:has-text(/(^| )#Shorts?( |$)/i)) ! Hide all videos in subscription feed containing the phrase "#shorts" m.youtube.com##ytm-item-section-renderer:has(#video-title:has-text(/(^| )#Shorts?( |$)/i)) ! Hide shorts button in the bottom navigation bar m.youtube.com##ytm-pivot-bar-item-renderer:has(.pivot-shorts) ! Hide all videos with the shorts indicator on the thumbnail m.youtube.com##ytm-video-with-context-renderer:has([data-style="SHORTS"]) ! Hide shorts sections except on history page m.youtube.com##:matches-path(/^(?!\/feed\/history).*$/)ytm-rich-section-renderer:has(.reel-shelf-title-wrapper .yt-core-attributed-string:has-text(/(^| )Shorts( |$)/i)) m.youtube.com##:matches-path(/^(?!\/feed\/history).*$/)ytm-reel-shelf-renderer.item:has(.reel-shelf-title-wrapper .yt-core-attributed-string:has-text(/(^| )Shorts( |$)/i)) ! Hide shorts tab on channel pages ! Old style m.youtube.com##.single-column-browse-results-tabs>a:has-text(Shorts) ! New style (2023-10) m.youtube.com##yt-tab-shape:has-text(/^Shorts$/) ! Hide short remixes in video descriptions and in suggestions below the player m.youtube.com##ytm-reel-shelf-renderer:has(.reel-shelf-title-wrapper .yt-core-attributed-string:has-text(/(^| )Shorts.?Remix.*$/i)) ! Hide shorts category on homepage m.youtube.com##ytm-chip-cloud-chip-renderer:has(.yt-core-attributed-string:has-text(/^Shorts$/i)) ! Nov 12, 2024 https://www.youtube.com www.youtube.com##.ytp-paid-content-overlay-link www.youtube.com##div[class^='YtInlinePlayerControlsTopLeftControls'] youtube.com##yt-inline-player-controls, #inline-preview-player #ytp-caption-window-container ! YT Home - Hide Mixes youtube.com##ytd-rich-item-renderer:has([href*="start_radio=1"]) ! YT Sidebar - Hide Mixes youtube.com##ytd-compact-radio-renderer, :is(#related yt-lockup-view-model,ytd-compact-video-renderer):has([href*="&start_radio=1"]) ! YT Search- Hide Mixes youtube.com##ytd-radio-renderer, :is(ytd-search yt-lockup-view-model,ytd-video-renderer[is-search]):has([href*="&start_radio=1"][aria-label]) ! YT Player - Hide Mixes in Video End Cards youtube.com##.ytp-videowall-still[data-is-mix="true"] www.youtube.com##ytd-rich-section-renderer.ytd-rich-grid-renderer.style-scope:nth-of-type(2) www.youtube.com##ytd-rich-section-renderer:has(#title:has-text(Most relevant)) www.youtube.com##ytd-rich-section-renderer:has(#title:has-text(Shorts))