Removes vertical whitespace on subscriptions list view. Will break grid view and remove button to change views, select list view before activating.
Snug Youtube Subscriptions List by eisbehr
Details
Authoreisbehr
LicenseCC Zero
Categoryyoutube
Created
Updated
Size1.4 kB
Statistics
Learn how we calculate statistics in the FAQ.
Failed to fetch stats.
Description
Notes
Changelog:
1.0.1 - Make fifth element in list smaller, as it is assumed to be a shorts shelf, but don't remove it entirely, in case it is not.
1.0.2 - shorts shelf moved to fourth position for me, changed the code accordingly.
1.0.3 - shorts shelf has been removed for me, commenting out the no longer relevant rule.
1.0.4 - the shorts shelf is back :/
1.0.5 - and now it moved position again...
1.0.6 - youtube just hates me
1.0.7 - maybe it's time to consider just not using it anymore
1.0.8 - -.-
Source code
/* ==UserStyle==
@name Snug Youtube Subscriptions List
@namespace eisbehr.org
@license CC Zero
@version 1.0.8
@description `Removes lots of vertical whitespace on the subscriptions list view. Will break the grid view and removes the button to change views, <b>make sure you have the list view selected before activating</b>.
Changelog:
1.0.1 - Make fifth element in list smaller, as it is assumed to be a shorts shelf, but don't remove it entirely, in case it is not.
1.0.2 - shorts shelf moved to fourth position for me, changed the code accordingly.
1.0.3 - shorts shelf has been removed for me, commenting out the no longer relevant rule.
1.0.4 - the shorts shelf is back :/
1.0.5 - and now it moved position again...
1.0.6 - youtube just hates me
1.0.7 - maybe it's time to consider just not using it anymore
1.0.8 - -.-`
@author eisbehr
==/UserStyle== */
@-moz-document url-prefix("https://www.youtube.com/feed/subscriptions") {
.grid-subheader.ytd-shelf-renderer {
visibility: hidden;
margin-top: 2px;
height: 0px;
}
#contents.ytd-shelf-renderer {
margin-top:0px;
}
ytd-item-section-renderer {
height: 142px;
}
ytd-item-section-renderer:nth-child(5) {
height: 50px !important;
overflow: hidden;
}
ytd-page-manager > *.ytd-page-manager {
margin-top: 10px;
}
}