Fix: Improved compatibility with Jellyfin 12 Legacy UI

- this fixes the credits table, clear logo position and music artist page
This commit is contained in:
lscambo13 committed 2026-09-02 19:51:12 +05:30
1 parent ed78c9f46a
commit d26a8e45d7
1 file changed
+10 -5
+10 -5
View File
@@ -1426,7 +1426,7 @@ body:not(.hide-scroll) > .videoPlayerContainer {
} }
.layout-mobile .itemBackdrop { .layout-mobile .itemBackdrop {
margin-top: 0; margin-top: 0 !important;
position: sticky; position: sticky;
top: -30%; top: -30%;
-webkit-mask: var(--itemBackdropMask); -webkit-mask: var(--itemBackdropMask);
@@ -1451,7 +1451,7 @@ body:not(.hide-scroll) > .videoPlayerContainer {
} }
#itemDetailPage:has(.detailImageContainer .cardPadder-square > .person) .itemBackdrop { #itemDetailPage:has(.detailImageContainer .cardPadder-square > .person) .itemBackdrop {
height: calc(100vh - 8vh - var(--secondaryItemPageNegativeSpace)); height: calc(100vh - 4vh - var(--secondaryItemPageNegativeSpace));
} }
.detailLogo { .detailLogo {
@@ -3064,21 +3064,26 @@ div[data-role="controlgroup"] a.ui-btn-active {
align-items: baseline; align-items: baseline;
} }
.detailsGroupItem:not(:last-child) { .detailsGroupItem:not(:last-child),
.itemDetailsGroup > div:not(:last-child) {
border-bottom: var(--defaultBorder); border-bottom: var(--defaultBorder);
} }
.itemDetailsGroup > div:empty {
border-bottom: none;
}
.detailsGroupItem > .label { .detailsGroupItem > .label {
font-weight: 600; font-weight: 600;
flex-basis: 6em; flex-basis: 6em;
} }
.detailsGroupItem > .content > a { .detailsGroupItem > .focuscontainer-x a {
font-weight: 400; font-weight: 400;
text-align: end; text-align: end;
} }
.detailsGroupItem > .content { .detailsGroupItem > .focuscontainer-x {
text-align: end; text-align: end;
color: var(--dimTextColor); color: var(--dimTextColor);
} }