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
![Screenshot of Snug Youtube Subscriptions List](https://userstyles.world/preview/3442/0.jpeg)
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;
}
}