Skip to content

Commit

Permalink
fix new yt overlay
Browse files Browse the repository at this point in the history
  • Loading branch information
EdoanR committed Jan 27, 2024
1 parent 78f295a commit c4f6f04
Show file tree
Hide file tree
Showing 3 changed files with 32 additions and 9 deletions.
18 changes: 14 additions & 4 deletions css/content_script.css

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion css/content_script.css.map

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

21 changes: 17 additions & 4 deletions scss/content_script.scss
Original file line number Diff line number Diff line change
Expand Up @@ -6,33 +6,41 @@ ytd-reel-video-renderer:has(#shorts-player[cfyts-player-enabled=true]) {
&[show-player-controls],
&:has(ytd-reel-player-overlay-renderer:hover) {
// move info of the video up to give the controls a space
#overlay>ytd-reel-player-header-renderer {
#overlay>ytd-reel-player-header-renderer, #overlay>reel-player-header-renderer {
margin-bottom: 63px;
}

// show controllers
.fluid_controls_container {
opacity: 1 !important;
}

ytd-reel-player-overlay-renderer > div.metadata-container {
background-image: linear-gradient(0deg,rgba(0,0,0,0),transparent);
}
}
}

&:has(#shorts-player[cfyts-controls-always-on=true]) {
// move info of the video up to give the controls a space
#overlay>ytd-reel-player-header-renderer {
#overlay>ytd-reel-player-header-renderer, #overlay>reel-player-header-renderer {
margin-bottom: 63px;
}

// show controllers
.fluid_controls_container {
opacity: 1 !important;
}

ytd-reel-player-overlay-renderer > div.metadata-container {
background-image: linear-gradient(0deg,rgba(0,0,0,0),transparent);
}
}

&:not(&[show-player-controls], &:has(ytd-reel-player-overlay-renderer:hover)) {
&:has(#shorts-player[cfyts-hide-video-info=true]) {
// move info of the video up to give the controls a space
#overlay>ytd-reel-player-header-renderer {
#overlay>ytd-reel-player-header-renderer, #overlay>reel-player-header-renderer {
opacity: 0;
}
}
Expand All @@ -51,13 +59,18 @@ ytd-reel-video-renderer:has(#shorts-player[cfyts-player-enabled=true]) {
}

/* setting up the transition when hovering the video above */
#overlay>ytd-reel-player-header-renderer {
#overlay>ytd-reel-player-header-renderer, #overlay>reel-player-header-renderer {
transition: margin-bottom 0.5s ease-in-out, opacity 0.25s ease-in-out;
margin-bottom: 0px;
// add the gradient that was removed from #overlay but now in a lower hierarch than the controls.
background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);
}

ytd-reel-player-overlay-renderer div.metadata-container {
background-image: linear-gradient(0deg,rgba(0,0,0,0.4),transparent);
transition: background-image 0.5s ease-in-out;
}

/* move the controls up */
.fluid_controls_container {
padding-bottom: 10px;
Expand Down

0 comments on commit c4f6f04

Please sign in to comment.