Skip to content

Anti distraction style for youtube by frufruzinho

Screenshot of Anti distraction style for youtube

Details

Authorfrufruzinho

LicenseGPL-3

Categoryyoutube

Created

Updated

Size5.2 kB

Statistics

Learn how we calculate statistics in the FAQ.

Failed to fetch stats.

Description

this stylesheet hides various elements of the official youtube site that can be distracting, this version hides elements that prevent you from logging in

Notes

Userstyle doesn't have notes.

Source code

/* ==UserStyle==
@name         Anti distraction style for youtube
@version      20240923.21.05
@namespace    https://userstyles.world/user/frufruzinho
@description  this stylesheet hides various elements of the official youtube site that can be distracting, this version hides elements that prevent you from logging in
@author       frufruzinho
@license      GPL-3
==/UserStyle== */

@-moz-document url-prefix("https://www.youtube.com") {
    /*
     * This program is free software; you can redistribute it and/or modify
     * it under the terms of the GNU General Public License as published by
     * the Free Software Foundation; either version 2 of the License, or
     * (at your option) any later version.
     * 
     * This program is distributed in the hope that it will be useful,
     * but WITHOUT ANY WARRANTY; without even the implied warranty of
     * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
     * GNU General Public License for more details.
     * 
     * You should have received a copy of the GNU General Public License
     * along with this program; if not, write to the Free Software
     * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston,
     * MA 02110-1301, USA.
     * 
     */


    /* this hides the initial feed */

    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-browse.style-scope.ytd-page-manager ytd-two-column-browse-results-renderer.style-scope.ytd-browse.grid.grid-disabled {
        display: none;
    }

    /* this hides the feed that appears bellow the video player */
    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-watch-flexy.style-scope.ytd-page-manager.watch-root-element.hide-skeleton div#columns.style-scope.ytd-watch-flexy div#secondary.style-scope.ytd-watch-flexy div#secondary-inner.style-scope.ytd-watch-flexy div#related.style-scope.ytd-watch-flexy ytd-watch-next-secondary-results-renderer.style-scope.ytd-watch-flexy div#items.style-scope.ytd-watch-next-secondary-results-renderer {
        display: none;    
    }

    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-watch-flexy.style-scope.ytd-page-manager.watch-root-element.hide-skeleton div#columns.style-scope.ytd-watch-flexy div#secondary.style-scope.ytd-watch-flexy div#secondary-inner.style-scope.ytd-watch-flexy ytd-playlist-panel-renderer#playlist.style-scope.ytd-watch-flexy {
        display: unset !important;
    }

    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-browse.style-scope.ytd-page-manager ytd-two-column-browse-results-renderer.style-scope.ytd-browse.grid.grid-disabled div#primary.style-scope.ytd-two-column-browse-results-renderer ytd-section-list-renderer.style-scope.ytd-two-column-browse-results-renderer ytd-item-section-renderer.style-scope.ytd-section-list-renderer {
        display: unset !important;    
    }

    /* hides survey elements*/
    #survey {
        display: none;
    }

    /* this hides the login button */
    ytd-button-renderer.ytd-masthead:nth-child(2) {
        display: none !important;
    }

    ytd-guide-section-renderer.style-scope:nth-child(1) > div:nth-child(2) > ytd-guide-entry-renderer:nth-child(2) > a:nth-child(1) {
        display: none;
    }

    ytd-guide-signin-promo-renderer.style-scope {
        display: none;
    }

    ytd-guide-section-renderer.style-scope:nth-child(4) {
        display: none;
    }

    ytd-guide-section-renderer.style-scope:nth-child(5) {
        display: none;
    }

    ytd-guide-section-renderer.style-scope:nth-child(6) {
        display: none;
    }

    ytd-guide-section-renderer.style-scope:nth-child(1) > div:nth-child(2) > ytd-guide-entry-renderer:nth-child(1) > a:nth-child(1) {
        display: none !important;
    }

    ytd-guide-section-renderer.style-scope:nth-child(1) > div:nth-child(2) > ytd-guide-entry-renderer:nth-child(3) {
        display: none;
    }

    html body ytd-app div#content.style-scope.ytd-app ytd-mini-guide-renderer.style-scope.ytd-app {
        display: none;        
    }

    /* this makes the section bellow video go to the center */
    #below {
        width: 100% !important;
    }

    ytd-two-column-browse-results-renderer.style-scope {
        display: unset !important;
    }
    
    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-browse.style-scope.ytd-page-manager ytd-two-column-browse-results-renderer.style-scope.ytd-browse.grid.grid-disabled div#primary.style-scope.ytd-two-column-browse-results-renderer {
        display: unset !important; 
    }
    
    html body ytd-app div#content.style-scope.ytd-app ytd-page-manager#page-manager.style-scope.ytd-app ytd-browse.style-scope.ytd-page-manager ytd-two-column-browse-results-renderer.style-scope.ytd-browse.grid.grid-disabled div#primary.style-scope.ytd-two-column-browse-results-renderer ytd-rich-grid-renderer.style-scope.ytd-two-column-browse-results-renderer div#contents.style-scope.ytd-rich-grid-renderer {
        display: none !important;
    }
    
}

Reviews

No reviews yet.