mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
added headroom scrolling
This commit is contained in:
parent
feffdb0bd4
commit
19fd673e46
12 changed files with 470 additions and 28 deletions
|
@ -90,6 +90,13 @@
|
|||
$('.libraryMenuButton').createHoverTouch().on('hovertouch', showLibraryMenu);
|
||||
$('.dashboardMenuButton').createHoverTouch().on('hovertouch', showDashboardMenu);
|
||||
}
|
||||
|
||||
// grab an element
|
||||
var viewMenuBar = document.getElementsByClassName("viewMenuBar")[0];
|
||||
// construct an instance of Headroom, passing the element
|
||||
var headroom = new Headroom(viewMenuBar);
|
||||
// initialise
|
||||
headroom.init();
|
||||
}
|
||||
|
||||
function getItemHref(item, context) {
|
||||
|
@ -534,6 +541,15 @@
|
|||
// Scroll back up so in case vertical scroll was messed with
|
||||
$(document).scrollTop(0);
|
||||
}
|
||||
|
||||
$('.libraryViewNav', page).each(function() {
|
||||
|
||||
// construct an instance of Headroom, passing the element
|
||||
var headroom = new Headroom(this);
|
||||
// initialise
|
||||
headroom.init();
|
||||
|
||||
});
|
||||
});
|
||||
|
||||
function initializeApiClient(apiClient) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue