6 Commits
+29 -23
View File
@@ -125,9 +125,13 @@
--iconPack: "Material Symbols Rounded"; --iconPack: "Material Symbols Rounded";
/* none: hides the watched and mark favorite buttons on hover [default]; /* none: hides the watched and mark favorite buttons on hover [default];
block: makes them visible use block */ block: makes them visible */
--extraCardButtonsVisibility: none; --extraCardButtonsVisibility: none;
/* block: makes the three-dot menu button visible [default];
none: hides the three-dot menu button on hover */
--menuButtonVisibility: block;
/* block: keeps the original (foreign) title visible if it is available [default]; /* block: keeps the original (foreign) title visible if it is available [default];
none: always hides the original title of Movie/TV */ none: always hides the original title of Movie/TV */
--itemOriginalTitleVisibility: block; --itemOriginalTitleVisibility: block;
@@ -144,16 +148,16 @@
block: makes the title always visible */ block: makes the title always visible */
--itemTitleVisibility: none; --itemTitleVisibility: none;
/* none: makes the music artist clear logo always hidden [default]; /* block: shows the music artist clear logo if it is available [default];
block: shows the music artist clear logo if it is available */ none: makes the music artist clear logo always hidden */
--artistClearLogoVisibility: block; --artistClearLogoVisibility: block;
/* block: shows the text-based music artist title [default]; /* none: makes the music artist title always hidden [default];
none: makes the music artist title always hidden */ block: shows the text-based music artist title */
--artistTitleVisibility: none; --artistTitleVisibility: none;
/* none: makes the music artist page background fully visible [default]; /* unset: makes the artist background dim for better clear logo visibility on desktops [default];
unset: makes the background dim for better clear logo visibility on desktops */ none: makes the music artist page background fully visible */
--artistPageBackground: unset; --artistPageBackground: unset;
/* block: shows the mini play or three-dot button on cards only on mobile [default]; /* block: shows the mini play or three-dot button on cards only on mobile [default];
@@ -172,9 +176,9 @@
use a figure between 0% and 20% according to your liking */ use a figure between 0% and 20% according to your liking */
--backdropTrimFromTop: 10%; --backdropTrimFromTop: 10%;
/* use numbers greater than 1.0 to increase the size of 'Continue Watching' cards [default: 1.25]; /* use 1 to keep the size 'Continue Watching' cards normal [default];
use 1.0 to disable this effect */ use numbers greater than 1.0 to increase their size (example: 1.25) */
--resumeCardScale: 1.25; --resumeCardScale: 1;
} }
html { html {
@@ -531,12 +535,9 @@ select {
display: var(--extraCardButtonsVisibility); display: var(--extraCardButtonsVisibility);
text-shadow: var(--shadow); text-shadow: var(--shadow);
} }
/* this keeps the three-dot menu button always visible on desktop because
Jellyfin disabled right-click functionality on newer versions */
.cardOverlayButton-br .cardOverlayButton-hover[data-action="menu"], .cardOverlayButton-br .cardOverlayButton-hover[data-action="menu"],
.layout-desktop .listItemButton[data-action="menu"] { .layout-desktop .listItemButton[data-action="menu"] {
display: block; display: var(--menuButtonVisibility);
} }
.layout-mobile .cardOverlayButton { .layout-mobile .cardOverlayButton {
@@ -1905,14 +1906,6 @@ progress + span {
font-size: 2em; font-size: 2em;
} }
.nowPlayingBar .playPauseButton {
font-size: 2em;
}
.nowPlayingInfoContainer .btnPlayPause {
font-size: 3em;
}
.osdControls { .osdControls {
display: flex; display: flex;
flex-direction: column-reverse; flex-direction: column-reverse;
@@ -3032,7 +3025,7 @@ div[data-role="controlgroup"] a.ui-btn-active {
} }
.layout-mobile #myPreferencesMenuPage { .layout-mobile #myPreferencesMenuPage {
padding-top: 3.75em !important; padding-top: var(--appBarHeight) !important;
} }
.headerUserButton { .headerUserButton {
@@ -3751,6 +3744,14 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense > div:first-child {
aspect-ratio: 1 / 1; aspect-ratio: 1 / 1;
} }
.nowPlayingBar .playPauseButton {
font-size: 2em;
}
.nowPlayingInfoContainer .btnPlayPause {
font-size: 3em;
}
.nowPlayingBar .nowPlayingImage { .nowPlayingBar .nowPlayingImage {
background-size: cover; background-size: cover;
border-radius: var(--smallerRadius); border-radius: var(--smallerRadius);
@@ -4076,6 +4077,11 @@ ul.MuiList-root.MuiMenu-list.MuiList-dense > div:first-child {
} }
} }
.skinHeader {
/* this is for testing a fix for iOS */
padding-top: max(env(safe-area-inset-top), var(--safe-area-inset-top)) !important;
}
.nowPlayingPage { .nowPlayingPage {
background: linear-gradient(var(--darkerGradientPointAlpha), transparent); background: linear-gradient(var(--darkerGradientPointAlpha), transparent);
} }