// ==UserScript==
// @name JS Style - [ X ]
// @namespace http://tampermonkey.net/
// @version 2.9
// @description Set Js Styled site!
// @copyright 2022, terifash (https://openuserjs.org/users/teri.fash)
// @author Teri.Fash <teri.fash@gmail.com>
// @license MIT
// @match *://*.xvideos.com/*
// @grant none
// @icon https://www.xvideos.com/favicon-32x32.png
// @run-at document-start
// ==/UserScript==
(function() {
const convertedObjStyles = {
":root": {
"--var-max-height-menu": "46px",
"--var-max-height-mozaique": "54px",
"--var-max-widht-menu": "255px",
"--var-height-menu-item": "140px",
"--var-thumb-transform": "translate(-194px, -43px)",
"--var-max-width-btn": "79px",
"--min-height-page": "1px",
"--color-main-red": "#de2600",
"--color-main-white": "#fff",
"--color-main-black": "#161616",
"--color-main-gray": "#262626"
},
"@media (min-width: 768px)": { "#page #main": {} },
"@media (max-width: 1920px)": { ":root": { "--min-height-page": "2px" } },
"@media (max-width: 1440px)": { ":root": { "--min-height-page": "1px" } },
"#page.video-page #video-player-bg #html5video.embed-responsive,\n#page.video-page #video-player-bg #player,\n#page.video-page #video-player-bg #html5video.embed-responsive .embed-responsive-item,\n#page.video-page #video-player-bg #html5video.embed-responsive .embed,\n#page.video-page #video-player-bg #player .embed-responsive-item,\n#page.video-page #video-player-bg #player .embed": {
position: "static",
height: "calc(var(--vh, 1vh) * 100 - var(--min-height-page)) !important",
minHeight: "calc(var(--vh, 1vh) * 100 - var(--min-height-page)) !important"
},
"body.home #footer,\nbody .search-page #footer,\n#page #main + div[class^=foot],\n.video-page #site-settings.btn-settings-top span[class*=flag],\n.thumb-block--wrapper .metadata > .bg > span:not(.duration),\nbody .menu-list #related-videos .show-more,\n.video-page .x-popup ul li:nth-child(2),\n.video-page .x-popup ul li:nth-child(3),\n.video-page .x-popup ul li:nth-child(4),\n.video-page .x-popup ul li:nth-child(5),\n.video-page .x-popup ul li:nth-child(6),\n.video-page .x-popup ul li:nth-child(8),\n.video-page .x-popup ul li:nth-child(7),\n.video-page .x-popup ul li:nth-child(10),\n.video-page .x-popup ul li:nth-child(11),\n#main #content .premium-results-line,\n#main #content .thumb-block p.metadata a,\n#main #content #related-videos .thumb-block p.metadata a,\n#page.video-page .btn.menu-login-acct,\n#page.video-page #footer .botLinks,\n#page.video-page #html5video #hlsplayer .top-left,\n#page.video-page .related-content__btns,\n#page.video-page #v-actions-container,\n#page.video-page #tabComments_bottom_page": {
display: "none"
},
"#page.video-page #html5video #hlsplayer.play-clicked .big-button.play": {
display: "block",
zIndex: 11
},
"#page.video-page #nav,\n#page.video-page #header,\n#main .page-title,\n#page.video-page .video-tags-list.cropped": {
position: "absolute"
},
"#page.video-page #main #content": {
marginRight: "auto",
marginLeft: "auto",
minWidth: "61vw",
paddingBottom: "38vw"
},
"#page.video-page #content #html5video": {
position: "absolute !important",
minHeight: "100vh",
top: "0",
left: "0",
right: "0",
zIndex: 10
},
"#page": { maxWidth: "unset", position: "relative" },
"#main": { marginRight: "auto", marginLeft: "auto", width: "99.95vw" },
"#main .page-title": {
display: "none",
top: "6px",
overflow: "hidden",
left: "770px",
maxWidth: "43vw",
width: "100%",
fontSize: "16px",
lineHeight: "32px"
},
".video-page .thumb-block .duration": {
backgroundColor: "var(--color-main-red)",
color: "var(--color-main-white)"
},
"#page.video-page .video-tags-list.cropped": {
padding: "0 20px",
bottom: "23px",
marginBottom: "10px",
left: "0px"
},
"#page.video-page #nav": {
padding: "0 20px",
bottom: "40px",
left: "0",
marginBottom: "100px"
},
"#page.video-page #header": {
width: "100%",
padding: "0 20px",
bottom: "70px",
left: "0",
marginBottom: "30px"
},
"#footer": { padding: "0 20px", marginTop: "220px", bottom: "80px" },
"#related-videos .mozaique .thumb-block": { width: "16.66% !important" },
"#page.video-page #xv-search-form": { width: "100%" },
"#page.video-page #home-search .search-input,\n#page.video-page #xv-search-form .search-input": {
background: "var(--color-main-gray)",
border: "2px solid #333",
color: "#ddd"
},
"#page.video-page #home-search .search-submit,\n#page.video-page #xv-search-form .search-submit": {
background: "#333",
border: "2px solid #333",
color: "#000"
},
"#page.video-page .x-popup.below .x-popup-arrow": {
top: "unset",
bottom: "0",
transform: "scale(-1)"
},
".video-page": {
width: "100%",
paddingLeft: "0",
paddingTop: "8px",
paddingRight: "0",
transform: "translateY(-26px)",
overflowX: "hidden"
},
".video-page #page": { maxWidth: "unset" },
"body.video-page #site-settings:not(.btn-primary).btn-settings-top": {
zIndex: 100,
position: "absolute",
top: "25px",
border: "none",
backgroundColor: "var(--color-main-red)"
},
"body.video-page #site-settings:not(.btn-primary)": {},
"body.video-page #site-settings.btn-settings-top": { display: "block" },
".btn-settings-top.btn-settings-top--left": { left: "0", right: "unset" },
".btn-settings-top.btn-settings-top--right": { left: "unset", right: "0" },
"@media (min-width: 1440px)": {
".video-page #header,\n\t.video-page #nav,\n\t.video-page .page-title,\n\t.video-page .video-metadata,\n\t.video-page #video-player-bg,\n\t.video-page #video-tabs,\n\t.video-page #content,\n\t.video-page #tabComments_bottom_page,\n\t.video-page #footer": {}
},
"#html5video #hlsplayer .video-bg-pic .video-click-handler,\n#html5video #hlsplayer .video-bg-pic .video-pic": {
left: "0",
width: "100%",
margin: "0"
},
"body:not(.video-page)": { overflowX: "hidden" },
"body.video-page .btn-settings-top": { display: "block" },
"body:not(.video-page) #page .menu-list": {
visibility: "hidden",
display: "none"
},
"body.video-page .menu-list": {
visibility: "visible",
display: "flex",
flexWrap: "wrap",
transition: "height 0.3s ease-in-out",
position: "absolute",
maxWidth: "var(--var-max-widht-menu)",
width: "100%",
top: "0",
height: "calc(100vh - var(--var-max-height-menu))",
zIndex: 12,
backgroundColor: "var(--color-main-black)",
paddingTop: "16px",
paddingBottom: "16px",
maxHeight: "calc(100vh - var(--var-max-height-menu))",
overflow: "hidden",
justifyContent: "flex-start"
},
".video-page .menu-list.left": {
left: "0",
right: "unset",
paddingLeft: "5px",
direction: "ltr"
},
".video-page .menu-list.right": {
paddingRight: "5px",
right: "0",
left: "unset",
direction: "rtl"
},
".video-page .menu-list.shows": { display: "flex" },
".video-page .menu-list.hides": {
maxHeight: "50px",
minHeight: "50px",
display: "flex",
borderBottomRightRadius: "0 !important",
"--var-max-height-mozaique": "46px"
},
".video-page .menu-list.small": {
"--var-max-width-btn": "79px",
"--var-max-height-menu": "200px",
"--var-max-height-mozaique": "195px",
"--var-max-widht-menu": "255px",
"--var-height-menu-item": "140px",
"--var-thumb-transform": "translate(-119px, -42px)"
},
".video-page .menu-list.main": {
"--var-max-width-btn": "80px",
"--var-thumb-transform": "translate(-194px, -43px)",
"--var-max-height-mozaique": "56px",
"--var-height-menu-item": "225px",
"--var-max-widht-menu": "405px"
},
".video-page .menu-list.is--related-videos.main": {
"--var-max-widht-menu": "420px",
"--var-max-height-mozaique": "4px",
"--var-height-menu-item": "234px"
},
"body.video-page .menu-list.small.hides": {},
"body.video-page .menu-list.hides.main": { "--var-max-widht-menu": "205px" },
"body.video-page .menu-list.hides.main .mozaique": {
borderTopRightRadius: "0",
borderBottomRightRadius: "0 !important",
width: "fit-content"
},
".thumb-block--wrapper.thumb-block .thumb-under": { marginBottom: "-50px" },
".thumb-block--wrapper.thumb-block .title a": { fontSize: "10px !important" },
".thumb-block--wrapper .metadata .bg": {
display: "inline-block",
position: "absolute",
top: "-195px",
left: "5px"
},
"body .menu-list.hides .mozaique": { overflowY: "hidden" },
"body .menu-list #related-videos": {
width: "100%",
height: "100%",
minHeight: "100%"
},
"body .menu-list #related-videos .mozaique .thumb-block": {
width: "100% !important",
padding: "0"
},
"body .menu-list #related-videos .mozaique": {
marginLeft: "0",
marginRight: "0",
minHeight: "100%",
height: "100%"
},
"body .menu-list .mozaique": {
gridArea: "video",
backgroundColor: "var(--color-main-black)",
display: "flex",
width: "100%",
height: "100%",
flexDirection: "column",
overflowY: "auto",
overflowX: "hidden",
alignItems: "flex-start",
opacity: 0.99,
position: "relative",
flexGrow: 1,
minHeight: "calc(100vh - var(--var-max-height-mozaique))"
},
"body .menu-list .menu-list__btn-wrapper": {
flexGrow: 1,
marginLeft: "5px",
marginRight: "5px",
marginBottom: "5px",
maxHeight: "32px",
alignItems: "center",
justifyContent: "flex-start",
display: "flex"
},
"body .menu-list.left .menu-list__btn-wrapper": {
justifyContent: "flex-start",
marginRight: "6px"
},
"body .menu-list.right .menu-list__btn-wrapper": {
justifyContent: "flex-end",
marginLeft: "6px"
},
".menu-list__btn": {
textDecoration: "none",
margin: "0 2px 4px 0",
borderWidth: "1px",
transition:
"color ease .2s, box-shadow ease .2s, background-color ease .4s, border ease .2s",
display: "flex",
alignItems: "center",
maxWidth: "var(--var-max-width-btn)",
minHeight: "32px",
lineHeight: 1,
textAlign: "center",
width: "fit-content",
justifyContent: "center",
marginBottom: "0",
whiteSpace: "nowrap",
verticalAlign: "middle",
cursor: "pointer",
backgroundImage: "none",
border: "1px solid var(--color-main-black)",
padding: "6px 10px",
fontSize: "20px",
borderRadius: "2px",
color: "var(--color-main-white)",
backgroundColor: "var(--color-main-gray)"
},
".menu-list__btn.focus, \n.menu-list__btn:focus, \n.menu-list__btn:hover": {
backgroundColor: "var(--color-main-red)",
color: "var(--color-main-gray)",
cursor: "pointer",
borderColor: "var(--color-main-red)",
textDecoration: "none",
boxShadow: "none"
},
".menu-list .menu-list__btn-wrapper .menu-list__btn.shows,\n.menu-list .menu-list__btn-wrapper .menu-list__btn.hides": {
maxWidth: "50px",
display: "flex"
},
"#site-settings": { opacity: 1, pointerEvents: "auto", cursor: "pointer" },
"body .menu-list .mozaique .thumb-block": {
width: "100% !important",
maxHeight: "var(--var-height-menu-item)",
cursor: "pointer",
color: "var(--color-main-white)",
boxSizing: "border-box",
display: "inline-block",
padding: "4px",
textAlign: "center",
verticalAlign: "top",
transition: "opacity 300ms ease-in"
},
"body .menu-list .thumb-block .duration": {
background: "var(--color-main-white)",
color: "var(--color-main-black)"
},
"body .menu-list .mozaique .thumb-block .thumb-inside": {
minHeight: "var(--var-height-menu-item)",
height: "100%",
width: "100%",
display: "block",
position: "relative",
marginBottom: "2px",
overflow: "hidden"
},
"body .menu-list .mozaique .thumb-block .thumb-inside .thumb a": {
border: "1px solid #000",
display: "block",
minHeight: "89%",
overflow: "hidden",
zoom: 1
},
"body .related-content__tabs .thumb-block": { zIndex: 50 },
"body .menu-list .mozaique .thumb-block img": {
verticalAlign: "bottom",
width: "100%"
},
"body .menu-list .mozaique .thumb-block:hover .thumb-related-exo .videopv video": {
zIndex: 55
},
"body .menu-list .thumb-block .thumb-under .metadata": { opacity: 1 },
"body .menu-list .thumb-block:hover .thumb-under .metadata": {
opacity: "0 !important",
transition: "opacity 300ms ease-out"
},
"body .menu-list .thumb-block .title": { display: "inline-block" },
"body .menu-list #related-videos .thumb-block .sprfluous,\nbody .menu-list .thumb-block .thumb-under > .title,\nbody .menu-list .thumb-block .metadata .bg > span.duration + span a.thumb-related-exo,\nbody .menu-list .prof-verified-tick,\nbody .menu-list .thumb-block .metadata .bg > span.duration + span > .sprfluous,\nbody .menu-list .thumb-block .metadata .bg > span:not(.duration) > span .sprfluous": {
display: "none"
},
"body.video-page .menu-list .mozaique .thumb-block .thumb-under": {
transform: "var(--var-thumb-transform)",
maxHeight: "36px",
height: "20px",
display: "inline-block"
},
".video-page .menu-list .mozaique .thumb-block .thumb-under p": {
color: "black"
},
".video-page .menu-list .thumb-block .metadata .bg > span:not(.duration) span,\n.video-page .menu-list .thumb-block .metadata .bg > span.duration": {
background: "#fdfdfd",
borderRadius: "3px",
color: "#161616",
fontSize: ".83em",
height: "18px",
lineHeight: "15px",
marginLeft: "4px",
left: "0",
padding: "2px 3px",
verticalAlign: "baseline",
position: "absolute",
zIndex: 3
},
".video-page .menu-list .thumb-block .thumb-inside .video-hd-mark": {
backgroundColor: "var(--color-main-red)"
},
".video-page .menu-list > .mozaique .thumb-block .metadata .bg > span:not(.duration) span": {
left: "45px"
},
".video-page .menu-list .thumb-block .thumb-inside .video-sd-mark,\n.video-page .menu-list .thumb-block .thumb-inside .video-hd-mark": {
verticalAlign: "baseline",
position: "absolute",
height: "18px",
lineHeight: "18px",
top: "5px",
fontSize: ".93em",
left: "5px",
width: "fit-content"
},
".video-page #related-videos a.btn-default.show-more": {
opacity: 0,
height: "0",
width: "0"
},
".video-page .menu-list .mozaique::-webkit-scrollbar-track": {
boxShadow: "inset 0 0 3px rgba(0, 0, 0, 0.3)",
borderRadius: "2px",
backgroundColor: "#3d3d3d"
},
"#menu-content-list > .mozaique::-webkit-scrollbar,\n#menu-content-list::-webkit-scrollbar,\nbody::-webkit-scrollbar": {
width: "4px",
backgroundColor: "#333"
},
"#menu-content-list > .mozaique::-webkit-scrollbar-thumb,\n#menu-content-list::-webkit-scrollbar-thumb,\nbody::-webkit-scrollbar-thumb": {
borderRadius: "2px",
boxShadow: "inset 0 0 3px rgba(0, 0, 0, 0.3)",
backgroundColor: "#ccc"
},
"body::-webkit-scrollbar-track": {
boxShadow: "inset 0 0 3px rgba(0, 0, 0, 0.3)",
borderRadius: "2px",
backgroundColor: "var(--color-main-black)"
}
};
const sharedStringStyles = `
:root {
--var-max-height-menu: 46px;
--var-max-height-mozaique: 54px;
--var-max-widht-menu: 255px;
--var-height-menu-item: 140px;
--var-thumb-transform: translate(-194px, -43px);
--var-max-width-btn: 79px;
--min-height-page: 1px;
--color-main-red: #de2600;
--color-main-white: #fff;
--color-main-black: #161616;
--color-main-gray: #262626;
}
@media (min-width: 768px) {
#page #main {
/* min-height: calc(var(--vh,1vh) * 100 - var(--min-height-page))!important; */
}
}
@media (max-width: 1920px) {
:root {
--min-height-page: 2px;
}
}
@media (max-width: 1440px) {
:root {
--min-height-page: 1px;
}
}
#page.video-page #video-player-bg #html5video.embed-responsive,
#page.video-page #video-player-bg #player,
#page.video-page #video-player-bg #html5video.embed-responsive .embed-responsive-item,
#page.video-page #video-player-bg #html5video.embed-responsive .embed,
#page.video-page #video-player-bg #player .embed-responsive-item,
#page.video-page #video-player-bg #player .embed {
position: static;
height: calc(var(--vh, 1vh) * 100 - var(--min-height-page))!important;
min-height: calc(var(--vh, 1vh) * 100 - var(--min-height-page))!important;
}
body.home #footer,
body .search-page #footer,
#page #main + div[class^=foot],
.video-page #site-settings.btn-settings-top span[class*=flag],
.thumb-block--wrapper .metadata > .bg > span:not(.duration),
body .menu-list #related-videos .show-more,
.video-page .x-popup ul li:nth-child(2),
.video-page .x-popup ul li:nth-child(3),
.video-page .x-popup ul li:nth-child(4),
.video-page .x-popup ul li:nth-child(5),
.video-page .x-popup ul li:nth-child(6),
.video-page .x-popup ul li:nth-child(8),
.video-page .x-popup ul li:nth-child(7),
.video-page .x-popup ul li:nth-child(10),
.video-page .x-popup ul li:nth-child(11),
#main #content .premium-results-line,
#main #content .thumb-block p.metadata a,
#main #content #related-videos .thumb-block p.metadata a,
#page.video-page .btn.menu-login-acct,
#page.video-page #footer .botLinks,
#page.video-page #html5video #hlsplayer .top-left,
#page.video-page .related-content__btns,
#page.video-page #v-actions-container,
#page.video-page #tabComments_bottom_page {
display: none;
}
#page.video-page #html5video #hlsplayer.play-clicked .big-button.play {
display: block;
z-index: 11;
}
#page.video-page #nav,
#page.video-page #header,
#main .page-title,
#page.video-page .video-tags-list.cropped {
position: absolute;
}
#page.video-page #main #content {
margin-right: auto;
margin-left: auto;
min-width: 61vw;
padding-bottom: 38vw;
}
#page.video-page #content #html5video {
position: absolute!important;
min-height: 100vh;
top: 0;
left: 0;
right: 0;
z-index: 10;
}
#page {
max-width: unset;
position: relative;
}
#main {
margin-right: auto;
margin-left: auto;
width: 99.95vw;
}
#main .page-title {
display: none;
top: 6px;
overflow: hidden;
left: 770px;
max-width: 43vw;
width: 100%;
font-size: 16px;
line-height: 32px;
}
.video-page .thumb-block .duration {
background-color: var(--color-main-red);
color: var(--color-main-white);
}
#page.video-page .video-tags-list.cropped {
padding: 0 20px;
bottom: 23px;
margin-bottom: 10px;
left: 0px;
}
#page.video-page #nav {
padding: 0 20px;
bottom: 40px;
left: 0;
margin-bottom: 100px;
}
#page.video-page #header {
width: 100%;
padding: 0 20px;
bottom: 70px;
left: 0;
margin-bottom: 30px;
}
#footer {
padding: 0 20px;
margin-top: 220px;
bottom: 80px;
}
#related-videos .mozaique .thumb-block {
width: 16.66%!important;
}
#page.video-page #xv-search-form {
width: 100%;
}
#page.video-page #home-search .search-input,
#page.video-page #xv-search-form .search-input {
background: var(--color-main-gray);
border: 2px solid #333;
color: #ddd;
}
#page.video-page #home-search .search-submit,
#page.video-page #xv-search-form .search-submit {
background: #333;
border: 2px solid #333;
color: #000;
}
#page.video-page .x-popup.below .x-popup-arrow {
top: unset;
bottom: 0;
transform: scale(-1);
}
.video-page {
width: 100%;
padding-left: 0;
padding-top: 8px;
padding-right: 0;
transform: translateY(-26px);
overflow-x: hidden;
}
.video-page #page {
max-width: unset;
}
body.video-page #site-settings:not(.btn-primary).btn-settings-top {
z-index: 100;
position: absolute;
top: 25px;
border: none;
background-color: var(--color-main-red);
}
body.video-page #site-settings:not(.btn-primary) {
/* display: none; */
}
body.video-page #site-settings.btn-settings-top {
display: block;
}
.btn-settings-top.btn-settings-top--left {
left: 0;
right: unset;
}
.btn-settings-top.btn-settings-top--right {
left: unset;
right: 0;
}
@media (min-width: 1440px) {
.video-page #header,
.video-page #nav,
.video-page .page-title,
.video-page .video-metadata,
.video-page #video-player-bg,
.video-page #video-tabs,
.video-page #content,
.video-page #tabComments_bottom_page,
.video-page #footer {
/* max-width: 100vw !important; */
}
}
#html5video #hlsplayer .video-bg-pic .video-click-handler,
#html5video #hlsplayer .video-bg-pic .video-pic {
left: 0;
width: 100%;
margin: 0;
}
body:not(.video-page) {
overflow-x: hidden;
}
body.video-page .btn-settings-top {
display: block;
}
body:not(.video-page) #page .menu-list {
visibility: hidden;
display: none;
}
body.video-page .menu-list {
visibility: visible;
display: flex;
flex-wrap: wrap;
transition: height 0.3s ease-in-out;
position: absolute;
max-width: var(--var-max-widht-menu);
width: 100%;
top: 0;
height: calc(100vh - var(--var-max-height-menu));
z-index: 12;
background-color: var(--color-main-black);
padding-top: 16px;
padding-bottom: 16px;
max-height: calc(100vh - var(--var-max-height-menu));
overflow: hidden;
justify-content: flex-start;
}
.video-page .menu-list.left {
left: 0;
right: unset;
padding-left: 5px;
direction: ltr;
}
.video-page .menu-list.right {
padding-right: 5px;
right: 0;
left: unset;
direction: rtl;
}
.video-page .menu-list.shows {
display: flex;
}
.video-page .menu-list.hides {
max-height: 50px;
min-height: 50px;
display: flex;
border-bottom-right-radius: 0!important;
--var-max-height-mozaique: 46px;
}
.video-page .menu-list.small {
--var-max-width-btn: 79px;
--var-max-height-menu: 200px;
--var-max-height-mozaique: 195px;
--var-max-widht-menu: 255px;
--var-height-menu-item: 140px;
--var-thumb-transform: translate(-119px, -42px);
}
/* // ---- Start set big UI ----- // */
.video-page .menu-list.main {
--var-max-width-btn: 80px;
--var-thumb-transform: translate(-194px, -43px);
--var-max-height-mozaique: 56px;
--var-height-menu-item: 225px;
--var-max-widht-menu: 405px;
}
.video-page .menu-list.is--related-videos.main {
--var-max-widht-menu: 420px;
--var-max-height-mozaique: 4px;
--var-height-menu-item: 234px;
}
body.video-page .menu-list.small.hides {
/* --var-max-widht-menu: 140px; */
}
body.video-page .menu-list.hides.main {
--var-max-widht-menu: 205px;
}
body.video-page .menu-list.hides.main .mozaique {
border-top-right-radius: 0;
border-bottom-right-radius: 0!important;
width: fit-content;
}
.thumb-block--wrapper.thumb-block .thumb-under {
margin-bottom: -50px;
}
.thumb-block--wrapper.thumb-block .title a {
font-size: 10px !important;
}
.thumb-block--wrapper .metadata .bg {
display: inline-block;
position: absolute;
top: -195px;
left: 5px;
}
body .menu-list.hides .mozaique {
overflow-y: hidden;
}
/* // ----- End big UI ----- // */
body .menu-list #related-videos {
width: 100%;
height: 100%;
min-height: 100%;
}
body .menu-list #related-videos .mozaique .thumb-block {
width: 100%!important;
padding: 0;
}
body .menu-list #related-videos .mozaique {
margin-left: 0;
margin-right: 0;
min-height: 100%;
height: 100%;
}
body .menu-list .mozaique {
grid-area: video;
background-color: var(--color-main-black);
display: flex;
width: 100%;
height: 100%;
flex-direction: column;
overflow-y: auto;
overflow-x: hidden;
align-items: flex-start;
opacity: 0.99;
position: relative;
flex-grow: 1;
min-height: calc(100vh - var(--var-max-height-mozaique));
}
body .menu-list .menu-list__btn-wrapper {
flex-grow: 1;
margin-left: 5px;
margin-right: 5px;
margin-bottom: 5px;
max-height: 32px;
align-items: center;
justify-content: flex-start;
display: flex;
}
body .menu-list.left .menu-list__btn-wrapper {
justify-content: flex-start;
margin-right: 6px;
}
body .menu-list.right .menu-list__btn-wrapper {
justify-content: flex-end;
margin-left: 6px;
}
.menu-list__btn {
text-decoration: none;
margin: 0 2px 4px 0;
border-width: 1px;
transition: color ease .2s, box-shadow ease .2s, background-color ease .4s, border ease .2s;
display: flex;
align-items: center;
max-width: var(--var-max-width-btn);
min-height: 32px;
line-height: 1;
text-align: center;
width: fit-content;
justify-content: center;
margin-bottom: 0;
white-space: nowrap;
vertical-align: middle;
cursor: pointer;
background-image: none;
border: 1px solid var(--color-main-black);
padding: 6px 10px;
font-size: 20px;
border-radius: 2px;
color: var(--color-main-white);
background-color: var(--color-main-gray);
}
.menu-list__btn.focus,
.menu-list__btn:focus,
.menu-list__btn:hover {
background-color: var(--color-main-red);
color: var(--color-main-gray);
cursor: pointer;
/* background-color: #262626; */
border-color: var(--color-main-red);
text-decoration: none;
box-shadow: none;
}
.menu-list .menu-list__btn-wrapper .menu-list__btn.shows,
.menu-list .menu-list__btn-wrapper .menu-list__btn.hides {
max-width: 50px;
display: flex;
}
#site-settings {
opacity: 1;
pointer-events: auto;
cursor: pointer;
}
body .menu-list .mozaique .thumb-block {
width: 100%!important;
max-height: var(--var-height-menu-item);
cursor: pointer;
color: var(--color-main-white);
box-sizing: border-box;
display: inline-block;
padding: 4px;
text-align: center;
vertical-align: top;
}
body .menu-list .thumb-block .duration {
background: var(--color-main-white);
color: var(--color-main-black);
}
body .menu-list .mozaique .thumb-block .thumb-inside {
min-height: var(--var-height-menu-item);
height: 100%;
width: 100%;
display: block;
position: relative;
margin-bottom: 2px;
overflow: hidden;
}
body .menu-list .mozaique .thumb-block .thumb-inside .thumb a {
border: 1px solid #000;
display: block;
min-height: 89%;
overflow: hidden;
zoom: 1;
}
body .related-content__tabs .thumb-block {
z-index: 50;
}
body .menu-list .mozaique .thumb-block img {
vertical-align: bottom;
width: 100%;
}
body .menu-list .mozaique .thumb-block:hover .thumb-related-exo .videopv video {
z-index: 55;
}
body .menu-list .mozaique .thumb-block {
transition: opacity 300ms ease-in;
}
body .menu-list .thumb-block .thumb-under .metadata {
opacity: 1;
}
body .menu-list .thumb-block:hover .thumb-under .metadata {
opacity: 0 !important;
transition: opacity 300ms ease-out;
}
body .menu-list .thumb-block .title {
display: inline-block;
}
body .menu-list #related-videos .thumb-block .sprfluous,
body .menu-list .thumb-block .thumb-under > .title,
body .menu-list .thumb-block .metadata .bg > span.duration + span a.thumb-related-exo,
body .menu-list .prof-verified-tick,
body .menu-list .thumb-block .metadata .bg > span.duration + span > .sprfluous,
body .menu-list .thumb-block .metadata .bg > span:not(.duration) > span .sprfluous {
display: none;
}
body.video-page .menu-list .mozaique .thumb-block .thumb-under {
transform: var(--var-thumb-transform);
max-height: 36px;
height: 20px;
display: inline-block;
}
.video-page .menu-list .mozaique .thumb-block .thumb-under p {
color: black;
}
.video-page .menu-list .thumb-block .metadata .bg > span:not(.duration) span,
.video-page .menu-list .thumb-block .metadata .bg > span.duration {
background: #fdfdfd;
border-radius: 3px;
color: #161616;
font-size: .83em;
height: 18px;
line-height: 15px;
margin-left: 4px;
left: 0;
padding: 2px 3px;
vertical-align: baseline;
position: absolute;
z-index: 3;
}
.video-page .menu-list .thumb-block .thumb-inside .video-hd-mark {
background-color: var(--color-main-red);
}
.video-page .menu-list > .mozaique .thumb-block .metadata .bg > span:not(.duration) span {
left: 45px;
}
.video-page .menu-list .thumb-block .thumb-inside .video-sd-mark,
.video-page .menu-list .thumb-block .thumb-inside .video-hd-mark {
vertical-align: baseline;
position: absolute;
height: 18px;
line-height: 18px;
top: 5px;
font-size: .93em;
left: 5px;
width: fit-content;
}
.video-page #related-videos a.btn-default.show-more {
opacity: 0;
height: 0;
width: 0;
}
.video-page .menu-list .mozaique::-webkit-scrollbar-track {
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
border-radius: 2px;
background-color: #3d3d3d;
}
#menu-content-list > .mozaique::-webkit-scrollbar,
#menu-content-list::-webkit-scrollbar,
body::-webkit-scrollbar {
width: 4px;
background-color: #333;
}
#menu-content-list > .mozaique::-webkit-scrollbar-thumb,
#menu-content-list::-webkit-scrollbar-thumb,
body::-webkit-scrollbar-thumb {
border-radius: 2px;
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
background-color: #ccc;
}
body::-webkit-scrollbar-track {
box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
border-radius: 2px;
background-color: var(--color-main-black);
}
`;
window.addEventListener('DOMContentLoaded', () => {
function addStyle() {
const head = document.getElementsByTagName('head')[0];
const style = document.createElement('style');
style.type = 'text/css';
style.id = "EAST-style";
style.appendChild(document.createTextNode(sharedStringStyles));
document.head.appendChild(style);
};
addStyle()
});
})();