Add Watchlist icon to header tabs in Legacy display mode for ElegantFin and other xfin skins

This commit is contained in:
HighImKevin
2026-09-26 06:44:08 -04:00
parent d039b3f74a
commit 5eb7eed442
5 changed files with 54 additions and 26 deletions
+1
View File
@@ -395,6 +395,7 @@
majorServerVersions: [10, 11, 12],
urls: [
'https://cdn.jsdelivr.net/gh/ya0903/NetFin@main/netfin.css',
`${getKefinTweaksRoot()}skins/netfin-kefin.css`,
]
},
],
+24 -17
View File
@@ -1,28 +1,35 @@
.slide .watchlist-button:not(:hover) {
background: transparent;
background: transparent;
}
.docspinner {
contain: layout style size;
top: 1em;
right: calc(1em + 7px);
left: unset;
position: fixed;
width: 3em;
height: 3em;
z-index: 9999999;
margin: 0;
pointer-events: none;
contain: layout style size;
top: 1em;
right: calc(1em + 7px);
left: unset;
position: fixed;
width: 3em;
height: 3em;
z-index: 9999999;
margin: 0;
pointer-events: none;
}
:root{
--appBarHeight: 5em;
:root {
--appBarHeight: 5em;
}
.series-episodes-section {
grid-column: 1 / 5;
grid-column: 1 / 5;
}
.detailSection:has(.series-episodes-section)>#listChildrenCollapsible {
grid-column: 1 / 5;
}
.detailSection:has(.series-episodes-section) > #listChildrenCollapsible {
grid-column: 1 / 5;
}
.skinHeader
.headerTabs.sectionTabs
.emby-tabs-slider
> .emby-tab-button.kefin-custom-menu-top-link[data-kefin-custom-menu-top-link^="Watchlist||"]::before {
content: "bookmark";
}
+11 -4
View File
@@ -1,7 +1,14 @@
.series-episodes-section {
grid-column: 1 / 5;
grid-column: 1 / 5;
}
.detailSection:has(.series-episodes-section)>#listChildrenCollapsible {
grid-column: 1 / 5;
}
.detailSection:has(.series-episodes-section) > #listChildrenCollapsible {
grid-column: 1 / 5;
}
.skinHeader
.headerTabs.sectionTabs
.emby-tabs-slider
> .emby-tab-button.kefin-custom-menu-top-link[data-kefin-custom-menu-top-link^="Watchlist||"]::before {
content: "bookmark";
}
+6
View File
@@ -0,0 +1,6 @@
.skinHeader
.headerTabs.sectionTabs
.emby-tabs-slider
> .emby-tab-button.kefin-custom-menu-top-link[data-kefin-custom-menu-top-link^="Watchlist||"]::before {
content: "bookmark";
}
+12 -5
View File
@@ -1,11 +1,18 @@
.series-episodes-section {
grid-column: 1 / 5;
grid-column: 1 / 5;
}
.detailSection:has(.series-episodes-section)>#listChildrenCollapsible {
grid-column: 1 / 5;
.detailSection:has(.series-episodes-section) > #listChildrenCollapsible {
grid-column: 1 / 5;
}
#slides-container {
top: calc(var(--appBarHeight) * 2 + 1.25em) !important;
}
top: calc(var(--appBarHeight) * 2 + 1.25em) !important;
}
.skinHeader
.headerTabs.sectionTabs
.emby-tabs-slider
> .emby-tab-button.kefin-custom-menu-top-link[data-kefin-custom-menu-top-link^="Watchlist||"]::before {
content: "bookmark";
}