mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update nav drawer
This commit is contained in:
parent
f9b4288b08
commit
61b625bbdb
6 changed files with 171 additions and 218 deletions
|
@ -2212,8 +2212,6 @@ var AppInfo = {};
|
|||
|
||||
deps.push('scripts/mediacontroller');
|
||||
|
||||
deps.push('paper-drawer-panel');
|
||||
|
||||
require(deps, function (events) {
|
||||
|
||||
window.Events = events;
|
||||
|
@ -2232,25 +2230,6 @@ var AppInfo = {};
|
|||
|
||||
function initAfterDependencies() {
|
||||
|
||||
var drawer = document.querySelector('.mainDrawerPanel');
|
||||
drawer.classList.remove('mainDrawerPanelPreInit');
|
||||
drawer.forceNarrow = true;
|
||||
|
||||
var drawerWidth = screen.availWidth - 50;
|
||||
// At least 240
|
||||
drawerWidth = Math.max(drawerWidth, 240);
|
||||
// But not exceeding 270
|
||||
drawerWidth = Math.min(drawerWidth, 270);
|
||||
|
||||
drawer.drawerWidth = drawerWidth + "px";
|
||||
|
||||
if (browserInfo.safari) {
|
||||
drawer.disableEdgeSwipe = true;
|
||||
}
|
||||
|
||||
// Default is 600px
|
||||
drawer.responsiveWidth = '640px';
|
||||
|
||||
var deps = [];
|
||||
deps.push('scripts/extensions');
|
||||
|
||||
|
@ -3381,4 +3360,5 @@ window.addEventListener("beforeunload", function () {
|
|||
apiClient.closeWebSocket();
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue