2025-08-30, 06:53 AM
(This post was last modified: 2025-08-30, 07:00 AM by SethBacon. Edited 2 times in total.)
To display all the search results wrapped on one page without having the carousels, add this to your custom CSS field:
/* --- Fully unpack the carousel search results (Movies, Shows, Episodes, People) --- */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller {
overflow-x: visible !important;
overflow-y: visible !important;
white-space: normal !important;
}
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller .itemsContainer {
display: flex !important;
flex-wrap: wrap !important;
justify-content: flex-start !important;
align-items: flex-start !important;
white-space: normal !important;
transform: none !important;
width: 100% !important;
}
/* Normalize cards to flow cleanly in rows */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller .itemsContainer .card {
flex: 0 0 auto !important;
margin: 0.5em !important;
}
/* --- Hide scroller chevrons in search results --- */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scrollbuttons {
display: none !important;
}
/* --- Fully unpack the carousel search results (Movies, Shows, Episodes, People) --- */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller {
overflow-x: visible !important;
overflow-y: visible !important;
white-space: normal !important;
}
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller .itemsContainer {
display: flex !important;
flex-wrap: wrap !important;
justify-content: flex-start !important;
align-items: flex-start !important;
white-space: normal !important;
transform: none !important;
width: 100% !important;
}
/* Normalize cards to flow cleanly in rows */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scroller .itemsContainer .card {
flex: 0 0 auto !important;
margin: 0.5em !important;
}
/* --- Hide scroller chevrons in search results --- */
.page.libraryPage.allLibraryPage.noSecondaryNavPage .emby-scrollbuttons {
display: none !important;
}