mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge pull request #932 from MrTimscampi/mobile-fixes
Show hamburger menu on mobile and fix title padding
This commit is contained in:
commit
c49c45ee53
2 changed files with 9 additions and 11 deletions
|
@ -115,7 +115,7 @@
|
||||||
display: -webkit-inline-box;
|
display: -webkit-inline-box;
|
||||||
display: -webkit-inline-flex;
|
display: -webkit-inline-flex;
|
||||||
display: inline-flex;
|
display: inline-flex;
|
||||||
margin: 0.3em 0 0 0.5em;
|
margin: 0 0 0 0.5em;
|
||||||
height: 1.7em;
|
height: 1.7em;
|
||||||
-webkit-box-align: center;
|
-webkit-box-align: center;
|
||||||
-webkit-align-items: center;
|
-webkit-align-items: center;
|
||||||
|
@ -128,6 +128,10 @@
|
||||||
margin-top: 0;
|
margin-top: 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.layout-mobile .pageTitleWithDefaultLogo {
|
||||||
|
background-image: url(../img/icon-transparent.png);
|
||||||
|
}
|
||||||
|
|
||||||
.headerLeft,
|
.headerLeft,
|
||||||
.skinHeader {
|
.skinHeader {
|
||||||
display: -webkit-box;
|
display: -webkit-box;
|
||||||
|
@ -242,7 +246,6 @@
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (min-width: 40em) {
|
@media all and (min-width: 40em) {
|
||||||
.dashboardDocument .adminDrawerLogo,
|
|
||||||
.dashboardDocument .mainDrawerButton {
|
.dashboardDocument .mainDrawerButton {
|
||||||
display: none !important;
|
display: none !important;
|
||||||
}
|
}
|
||||||
|
@ -268,12 +271,6 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@media all and (max-width: 60em) {
|
|
||||||
.libraryDocument .mainDrawerButton {
|
|
||||||
display: none;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
@media all and (max-width: 84em) {
|
@media all and (max-width: 84em) {
|
||||||
.withSectionTabs .headerTop {
|
.withSectionTabs .headerTop {
|
||||||
padding-bottom: 0.55em;
|
padding-bottom: 0.55em;
|
||||||
|
|
|
@ -73,7 +73,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
}
|
}
|
||||||
|
|
||||||
if (user && user.localUser) {
|
if (user && user.localUser) {
|
||||||
if (headerHomeButton) {
|
if (headerHomeButton && !layoutManager.mobile) {
|
||||||
headerHomeButton.classList.remove("hide");
|
headerHomeButton.classList.remove("hide");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -788,7 +788,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
var headerCastButton;
|
var headerCastButton;
|
||||||
var headerSearchButton;
|
var headerSearchButton;
|
||||||
var headerAudioPlayerButton;
|
var headerAudioPlayerButton;
|
||||||
var enableLibraryNavDrawer = !layoutManager.tv;
|
var enableLibraryNavDrawer = layoutManager.desktop;
|
||||||
var skinHeader = document.querySelector(".skinHeader");
|
var skinHeader = document.querySelector(".skinHeader");
|
||||||
var requiresUserRefresh = true;
|
var requiresUserRefresh = true;
|
||||||
var lastOpenTime = new Date().getTime();
|
var lastOpenTime = new Date().getTime();
|
||||||
|
@ -863,6 +863,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
pageClassOn("pageshow", "page", function (e) {
|
pageClassOn("pageshow", "page", function (e) {
|
||||||
var page = this;
|
var page = this;
|
||||||
var isDashboardPage = page.classList.contains("type-interior");
|
var isDashboardPage = page.classList.contains("type-interior");
|
||||||
|
var isHomePage = page.classList.contains("homePage");
|
||||||
var isLibraryPage = !isDashboardPage && page.classList.contains("libraryPage");
|
var isLibraryPage = !isDashboardPage && page.classList.contains("libraryPage");
|
||||||
var apiClient = getCurrentApiClient();
|
var apiClient = getCurrentApiClient();
|
||||||
|
|
||||||
|
@ -874,7 +875,7 @@ define(["dom", "layoutManager", "inputManager", "connectionManager", "events", "
|
||||||
refreshDashboardInfoInDrawer(apiClient);
|
refreshDashboardInfoInDrawer(apiClient);
|
||||||
} else {
|
} else {
|
||||||
if (mainDrawerButton) {
|
if (mainDrawerButton) {
|
||||||
if (enableLibraryNavDrawer) {
|
if (enableLibraryNavDrawer || isHomePage) {
|
||||||
mainDrawerButton.classList.remove("hide");
|
mainDrawerButton.classList.remove("hide");
|
||||||
} else {
|
} else {
|
||||||
mainDrawerButton.classList.add("hide");
|
mainDrawerButton.classList.add("hide");
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue