Add Browse By Studio and Suggested Jellyfin Clients sections to KefinTweaks Home Screen

This commit is contained in:
HighImKevin
2026-09-16 07:27:56 -04:00
parent 1853fd2e4f
commit b00a7d5231
3 changed files with 348 additions and 146 deletions
+4
View File
@@ -346,3 +346,7 @@ body[data-seasonal-animations="true"]:has(.homePage:not(.hide)) .snowverlay {
opacity: 0;
visibility: hidden;
}
[data-section-id="browse-by-studio"] .card {
width: 8vw;
}
+27 -1
View File
@@ -977,6 +977,32 @@
}
]
},
// Misc
{
id: 'home-misc',
name: 'Misc',
sections: [
{
id: 'suggested-jellyfin-clients',
name: 'Suggested Jellyfin Clients',
enabled: false,
order: 50,
cardFormat: 'Thumb',
queries: [],
renderMode: 'Normal',
type: 'home',
userConfigurable: true,
ttl: 3600000,
items: [
{ Name: 'AFinity', Type: 'Folder', cardUrl: 'https://afinity.vercel.app/', imageUrl: '${kefinTweaksRoot}pages/images/clients/afinity.png' },
{ Name: 'Moonfin', Type: 'Folder', cardUrl: 'https://moonfin.io/', imageUrl: '${kefinTweaksRoot}pages/images/clients/moonfin.png' },
{ Name: 'Neptune', Type: 'Folder', cardUrl: 'https://neptuneplayer.com/', imageUrl: '${kefinTweaksRoot}pages/images/clients/neptune.png' },
{ Name: 'Pelagica', Type: 'Folder', cardUrl: 'https://pelagica.app/', imageUrl: '${kefinTweaksRoot}pages/images/clients/pelagica.png' },
{ Name: 'Streamyfin', Type: 'Folder', cardUrl: 'https://streamyfin.app/', imageUrl: '${kefinTweaksRoot}pages/images/clients/streamyfin.png' }
]
}
]
},
];
// Seasonal Sections
@@ -2204,7 +2230,7 @@
minPeopleAppearancesMovies: 10,
minPeopleAppearancesSeries: 10,
minPeopleAppearancesEpisodes: 10,
maxPeopleCount: 1000,
maxPeopleCount: 100,
loadPeopleEpisodeData: false,
}