From d26a8e45d7d7753197b440926b94d1673196d31e Mon Sep 17 00:00:00 2001 From: lscambo13 Date: Wed, 2 Sep 2026 19:51:12 +0530 Subject: [PATCH] Fix: Improved compatibility with Jellyfin 12 Legacy UI - this fixes the credits table, clear logo position and music artist page --- Theme/ElegantFin-theme-nightly.css | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/Theme/ElegantFin-theme-nightly.css b/Theme/ElegantFin-theme-nightly.css index f6da648..7c7932c 100644 --- a/Theme/ElegantFin-theme-nightly.css +++ b/Theme/ElegantFin-theme-nightly.css @@ -1426,7 +1426,7 @@ body:not(.hide-scroll) > .videoPlayerContainer { } .layout-mobile .itemBackdrop { - margin-top: 0; + margin-top: 0 !important; position: sticky; top: -30%; -webkit-mask: var(--itemBackdropMask); @@ -1451,7 +1451,7 @@ body:not(.hide-scroll) > .videoPlayerContainer { } #itemDetailPage:has(.detailImageContainer .cardPadder-square > .person) .itemBackdrop { - height: calc(100vh - 8vh - var(--secondaryItemPageNegativeSpace)); + height: calc(100vh - 4vh - var(--secondaryItemPageNegativeSpace)); } .detailLogo { @@ -3064,21 +3064,26 @@ div[data-role="controlgroup"] a.ui-btn-active { align-items: baseline; } -.detailsGroupItem:not(:last-child) { +.detailsGroupItem:not(:last-child), +.itemDetailsGroup > div:not(:last-child) { border-bottom: var(--defaultBorder); } +.itemDetailsGroup > div:empty { + border-bottom: none; +} + .detailsGroupItem > .label { font-weight: 600; flex-basis: 6em; } -.detailsGroupItem > .content > a { +.detailsGroupItem > .focuscontainer-x a { font-weight: 400; text-align: end; } -.detailsGroupItem > .content { +.detailsGroupItem > .focuscontainer-x { text-align: end; color: var(--dimTextColor); }