@@ -2295,4 +2295,51 @@ html[it-thumbnail-size="x-small"] ytd-compact-video-renderer ytd-thumbnail {
22952295}
22962296html [it-thumbnail-size = "xx-small" ] ytd-compact-video-renderer ytd-thumbnail {
22972297 width : 70px !important ;
2298+ }
2299+
2300+ /*--------------------------------------------------------------
2301+ # SUBSCRIPTIONS LIST LAYOUT
2302+ --------------------------------------------------------------*/
2303+ /* Single-column grid */
2304+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-grid-renderer > # contents {
2305+ display : flex !important ;
2306+ flex-direction : column !important ;
2307+ gap : 12px !important ;
2308+ }
2309+
2310+ /* Flatten row wrappers */
2311+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-grid-row {
2312+ display : contents !important ;
2313+ }
2314+
2315+ /* Each video item: horizontal row */
2316+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-item-renderer {
2317+ width : 100% !important ;
2318+ max-width : 100% !important ;
2319+ margin : 0 !important ;
2320+ }
2321+
2322+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-item-renderer # dismissible .ytd-rich-grid-media {
2323+ display : flex !important ;
2324+ flex-direction : row !important ;
2325+ gap : 16px !important ;
2326+ }
2327+
2328+ /* Thumbnail fixed width on left */
2329+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-item-renderer # dismissible .ytd-rich-grid-media ytd-thumbnail {
2330+ min-width : 360px !important ;
2331+ max-width : 360px !important ;
2332+ flex-shrink : 0 !important ;
2333+ }
2334+
2335+ /* Details fill remaining space on right */
2336+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-item-renderer # dismissible .ytd-rich-grid-media # details {
2337+ flex : 1 !important ;
2338+ min-width : 0 !important ;
2339+ padding-top : 4px !important ;
2340+ }
2341+
2342+ /* Hide empty items */
2343+ html [it-subscriptions-list-layout = "true" ][it-pathname = "/feed/subscriptions" ] ytd-rich-item-renderer [is-empty ] {
2344+ display : none !important ;
22982345}
0 commit comments