Files
_hublib-web/dist/core/plugins/settings/settings.css

94 lines
1.7 KiB
CSS
Raw Normal View History

2026-02-27 09:50:13 +03:00
.video-js {
.vjs-control-bar {
.vjs-settings-button {
.vjs-menu {
z-index: 10 !important;
&.vjs-lock-showing {
width: 100%;
.vjs-menu-content {
height: fit-content;
bottom: 3em;
width: 340px;
left: -220px;
}
}
}
}
}
&.vjs-mobile-ui {
.vjs-control-bar {
.vjs-settings-button {
.vjs-menu {
&.vjs-lock-showing {
width: 100%;
position: fixed;
.vjs-menu-content {
border-radius: 0;
width: 100vw;
height: 100vh;
padding-top: 50vh;
padding-left: 20px;
padding-right: 20px;
padding-bottom: 5px;
max-height: 100vh;
position: fixed;
top: 0;
left: 0;
/* top: 85%;
left: 50%; */
/* transform: translate(-50%, -85%); */
background: rgba(
0,
0,
0,
0.5
); /* затемнение в области паддингов */
&:hover {
border-radius: 0 !important;
}
&::before {
content: "";
position: absolute;
top: 50vh;
left: 20px;
right: 20px;
bottom: 5px;
background: var(--Default-BgDarken);
border-radius: 10px; /* желаемый border-radius */
}
.vjs-menu-item {
position: relative;
z-index: 2;
border-radius: 0;
&:hover {
border-radius: 0 !important;
}
}
@media (orientation: landscape) {
padding-top: 20px;
padding-left: 25vw;
padding-right: 25vw;
&::before {
top: 20px;
left: 25vw;
right: 25vw;
}
}
}
}
}
}
}
}
}