Created
February 22, 2025 19:15
-
-
Save WesleiRamos/5fe8bccb05fe9237214a7f0eca4e1be2 to your computer and use it in GitHub Desktop.
Altera a disposição dos controles do vídeo
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
// ==UserScript== | |
// @name Move controles pra baixo do vídeo | |
// @namespace http://tampermonkey.net/ | |
// @version 2025-02-22 | |
// @description Altera a disposição dos controles do vídeo | |
// @author Weslei Ramos | |
// @match https://www.youtube.com/* | |
// @icon https://www.google.com/s2/favicons?sz=64&domain=youtube.com | |
// @grant none | |
// ==/UserScript== | |
(function() { | |
'use strict'; | |
window.addEventListener('load', () => { | |
const interval = setInterval(() => { | |
const player = document.querySelector('#ytd-player'); | |
if (!player) { | |
return; | |
} | |
const moviePlayer = player.querySelector('#movie_player'); | |
if (!moviePlayer) return console.error('Não encontramos o movie player'); | |
const controls = moviePlayer.querySelector('.ytp-chrome-bottom'); | |
if (!controls) return console.error('Não encontramos os controles'); | |
const information = document.querySelector('#below'); | |
if (!information) return console.error('Não encontramos as informações do vídeo'); | |
console.log('Aplicando estilos...') | |
// Fazemos com que o player não esconda elementos que os "vazam" | |
player.style.overflow = moviePlayer.style.overflow = 'unset'; | |
// Movemos os controles pra baixo | |
controls.style.transform = 'translateY(60px)'; | |
// Movemos as informações do video um pouco mais pra baixo | |
information.style.marginTop = '80px'; | |
console.log('Estilos aplicados!'); | |
clearInterval(interval); | |
}, 1000); | |
}); | |
})(); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment