mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge pull request #294 from grafixeyehero/cast-crew-layout
change cast & crew view to horizontal scroller
This commit is contained in:
commit
914b270d5e
2 changed files with 8 additions and 11 deletions
|
@ -1028,9 +1028,7 @@ define(["loading", "appRouter", "layoutManager", "connectionManager", "cardBuild
|
|||
if (!people.length) return void page.querySelector("#castCollapsible").classList.add("hide");
|
||||
page.querySelector("#castCollapsible").classList.remove("hide");
|
||||
var castContent = page.querySelector("#castContent");
|
||||
enableScrollX() ? (castContent.classList.add("scrollX"), limit = 32) : castContent.classList.add("vertical-wrap");
|
||||
var limitExceeded = limit && people.length > limit;
|
||||
limitExceeded && (people = people.slice(0), people.length = Math.min(limit, people.length)), require(["peoplecardbuilder"], function(peoplecardbuilder) {
|
||||
require(["peoplecardbuilder"], function(peoplecardbuilder) {
|
||||
peoplecardbuilder.buildPeopleCards(people, {
|
||||
itemsContainer: castContent,
|
||||
coverImage: !0,
|
||||
|
@ -1038,9 +1036,7 @@ define(["loading", "appRouter", "layoutManager", "connectionManager", "cardBuild
|
|||
width: 160,
|
||||
shape: getPortraitShape()
|
||||
})
|
||||
});
|
||||
var morePeopleButton = page.querySelector(".morePeople");
|
||||
morePeopleButton && (limitExceeded && !enableScrollX() ? morePeopleButton.classList.remove("hide") : morePeopleButton.classList.add("hide"))
|
||||
})
|
||||
}
|
||||
|
||||
function itemDetailPage() {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue