mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update page background
This commit is contained in:
parent
6d3000e316
commit
6b21f2fbd0
6 changed files with 972 additions and 22 deletions
|
@ -2267,6 +2267,7 @@ $(document).on('pagecreate', ".page", function () {
|
|||
var page = $(this);
|
||||
|
||||
var current = page.data('theme');
|
||||
|
||||
if (!current) {
|
||||
|
||||
var newTheme;
|
||||
|
@ -2282,13 +2283,16 @@ $(document).on('pagecreate', ".page", function () {
|
|||
if (current && current != newTheme) {
|
||||
page.page("option", "theme", newTheme);
|
||||
}
|
||||
|
||||
current = newTheme;
|
||||
}
|
||||
|
||||
}).on('pageshow', ".page", function () {
|
||||
|
||||
var page = this;
|
||||
|
||||
var currentTheme = page.classList.contains('ui-page-theme-a') ? 'a' : 'b';
|
||||
var docElem = document.documentElement;
|
||||
|
||||
if (current == 'a') {
|
||||
if (currentTheme == 'a') {
|
||||
docElem.classList.add('background-theme-a');
|
||||
docElem.classList.remove('background-theme-b');
|
||||
} else {
|
||||
|
@ -2296,16 +2300,12 @@ $(document).on('pagecreate', ".page", function () {
|
|||
docElem.classList.remove('background-theme-a');
|
||||
}
|
||||
|
||||
if (current != 'a' && !$.browser.mobile) {
|
||||
if (currentTheme != 'a' && !$.browser.mobile) {
|
||||
document.body.classList.add('darkScrollbars');
|
||||
} else {
|
||||
document.body.classList.remove('darkScrollbars');
|
||||
}
|
||||
|
||||
}).on('pageshow', ".page", function () {
|
||||
|
||||
var page = this;
|
||||
|
||||
var isWizardPage = page.classList.contains('wizardPage');
|
||||
Dashboard.ensurePageTitle(page);
|
||||
|
||||
|
@ -2320,7 +2320,7 @@ $(document).on('pagecreate', ".page", function () {
|
|||
var isSettingsPage = page.classList.contains('type-interior');
|
||||
|
||||
if (isSettingsPage) {
|
||||
require(['jqmicons']);
|
||||
require(['jqmicons', 'jqmlistview']);
|
||||
Dashboard.ensureToolsMenu(page);
|
||||
|
||||
Dashboard.getCurrentUser().done(function (user) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue