VideoPlayerMagic-Styles

CSS Styles for VideoPlayerMagic

Tính đến 15-02-2024. Xem phiên bản mới nhất.

Script này sẽ không được không được cài đặt trực tiếp. Nó là một thư viện cho các script khác để bao gồm các chỉ thị meta // @require https://update.sleazyfork.org/scripts/487369/1327813/VideoPlayerMagic-Styles.js

// ==UserScript==
// @name         VideoPlayerMagic-Styles
// @namespace    vpm-s
// @version      2024-02-15_7
// @description  CSS Styles for VideoPlayerMagic
// @author       SimplyMe
// @license      MIT
// @grant        none
// ==/UserScript==

let vpmStyles = {
    'pornhub':   `div#player.maximized {position: fixed !important; top: 0; left: 0; height: 100vh !important; width: 100vw !important; z-index: 5000;}
                  div#player.maximized video-element {height: inherit; width: inherit;}`,
    'xhamster':  `div#player-container.maximized {position: fixed; top: 0; left: 0; height: 100vh; width: 100vw; z-index: 5000;}`,
    'spankbang': `#video #video_container div#main_video_player.maximized {position: fixed; top: 0; left: 0; height: 100vh; width: 100vw; z-index: 5000;}`,
    'pmvhaven': `div#fluid_video_wrapper_VideoPlayer.maximized {position: fixed; top: 0; left: 0; height: 100vh; width: 100vw; z-index: 5000;}`
};

function injectStyles() {
    let styleTag = document.createElement('style');
    if (document.location.host.includes('pornhub'))
        styleTag.innerHTML = vpmStyles.pornhub;
    else if (document.location.host.includes('xhamster'))
        styleTag.innerHTML = vpmStyles.xhamster;
    else if (document.location.host.includes('spankbang'))
        styleTag.innerHTML = vpmStyles.spankbang;
    else if (document.location.host.includes('pmvhaven'))
        styleTag.innerHTML = vpmStyles.pmvhaven;
    document.head.appendChild(styleTag);
}