2 Commits
Author SHA1 Message Date
lscambo13 b2036f52b5 New: Introduced support for Theme Videos
- they should be placed inside `backdrops` folder like:
` ./Movie (Year)/backdrops/theme1.mp4`
2026-06-20 23:52:17 +05:30
lscambo13 062aecdbb9 Fix: Hamburger menu was not covering the whole screen height on some iPhones (#262) 2026-06-20 21:51:57 +05:30
+11 -12
View File
@@ -1249,23 +1249,21 @@ select {
}
}
/* Theme video styling rolled back because jellyfin does not differentiate between the main video player and theme video playback nicely*/
/* .videoPlayerContainer {
body:not(.hide-scroll) > .videoPlayerContainer {
position: relative !important;
-webkit-mask: var(--themeVideoPlayerMask);
mask: var(--themeVideoPlayerMask);
height: 90vh;
-webkit-mask: var(--headerBlurMask);
mask: var(--headerBlurMask);
height: 80vh;
}
.layout-mobile .videoPlayerContainer {
.layout-mobile body:not(.hide-scroll) > .videoPlayerContainer {
height: 40vh;
z-index: 1;
height: 35vh;
}
.videoPlayerContainer>.htmlvideoplayer {
width: -webkit-fill-available;
object-fit: cover;
} */
.layout-desktop > body:not(.hide-scroll) > .videoPlayerContainer ~ #reactRoot > .backgroundContainer.withBackdrop {
opacity: 0.25;
}
.itemBackdrop {
display: block !important;
@@ -4077,13 +4075,14 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense > div:first-child {
container-name: skinHeader;
container-type: size;
height: var(--appBarHeight);
max-height: var(--appBarHeight);
position: sticky;
top: 0;
z-index: 1099;
}
.touch-menu-la {
height: 100vh;
height: 100dvh;
z-index: 1099;
}