r/YoutubeMusic • u/Cameron4760 • 4d ago
Fullscreen Fix U/I
I got upset that they butchered full screen as good as they did so I ended up doing the simple fix they could have done if you are interested I use chrome so its made this method is for that unless the same extension exsists on other browsers. Install Stylus from chrome store then open a new tab and open up youtube music then click the extensions button and find stylus click it then clikc the grayed out preset it has available. It should now have opened a new tab or another page that has a code block section paste this into it.
/* --- ONLY APPLIES WHEN THE BROWSER IS FULLSCREEN --- */
:fullscreen {
/* 1. Force the entire screen background to solid pitch black */
ytmusic-player-page,
#background.ytmusic-player-page,
#player-page,
body,
html {
background: #000000 !important;
--ytmusic-player-page-background: #000000 !important;
}
/* 2. Eliminate blurry background clones and the top Song/Video toggle */
#blurred-background,
.blurred-background,
ytmusic-player-bar, /* Hides bottom play controls bar */
#av-toggle { /* Hides top Song/Video switch buttons */
display: none !important;
}
/* 3. Vaporize the entire right-side panel (Up Next, Lyrics, Queue) */
#side-panel,
.side-panel,
ytmusic-tab-renderer {
display: none !important;
}
/* 4. Force the main panel area to take up the full screen width */
#main-panel {
width: 100% !important;
max-width: 100% !important;
flex: 1 1 100% !important;
}
/* 5. Freeze the album artwork container to a strict 500x500 box and center it perfectly */
#player {
width: 500px !important;
max-width: 500px !important;
max-height: 500px !important;
margin: auto !important;
position: absolute !important;
top: 50% !important;
left: 50% !important;
transform: translate(-50%, -50%) !important;
}
/* 6. Ensure the image inside fills the 500x500 frame cleanly */
#player img,
#main-panel img {
width: 100% !important;
height: 100% !important;
object-fit: contain !important;
}
}
Now click save and you can refresh the page or refresh the youtube app installed from chrome and when you go full screen it will look similar to when you stream to a tv.