mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Removed seasonal theme support
As our sole season theme was for Halloween and relied on dubiously licensed art assets to work, I removed the entire system. Fixes #71
This commit is contained in:
parent
87645e7748
commit
1c523fc4f0
21 changed files with 10 additions and 577 deletions
|
@ -162,12 +162,10 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
|
|||
}
|
||||
|
||||
if (!browser.tizen && !browser.web0s) {
|
||||
context.querySelector('.fldSeasonalThemes').classList.remove('hide');
|
||||
context.querySelector('.fldBackdrops').classList.remove('hide');
|
||||
context.querySelector('.fldThemeSong').classList.remove('hide');
|
||||
context.querySelector('.fldThemeVideo').classList.remove('hide');
|
||||
} else {
|
||||
context.querySelector('.fldSeasonalThemes').classList.add('hide');
|
||||
context.querySelector('.fldBackdrops').classList.add('hide');
|
||||
context.querySelector('.fldThemeSong').classList.add('hide');
|
||||
context.querySelector('.fldThemeVideo').classList.add('hide');
|
||||
|
@ -189,7 +187,6 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
|
|||
context.querySelector('#chkThemeSong').checked = userSettings.enableThemeSongs();
|
||||
context.querySelector('#chkThemeVideo').checked = userSettings.enableThemeVideos();
|
||||
context.querySelector('#chkBackdrops').checked = userSettings.enableBackdrops();
|
||||
context.querySelector('#chkSeasonalThemes').checked = userSettings.enableSeasonalThemes();
|
||||
|
||||
context.querySelector('#selectLanguage').value = userSettings.language() || '';
|
||||
context.querySelector('.selectDateTimeLocale').value = userSettings.dateTimeLocale() || '';
|
||||
|
@ -226,7 +223,6 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
|
|||
userSettingsInstance.skin(context.querySelector('.selectSkin').value);
|
||||
|
||||
userSettingsInstance.enableBackdrops(context.querySelector('#chkBackdrops').checked);
|
||||
userSettingsInstance.enableSeasonalThemes(context.querySelector('#chkSeasonalThemes').checked);
|
||||
|
||||
if (user.Id === apiClient.getCurrentUserId()) {
|
||||
|
||||
|
@ -340,4 +336,4 @@ define(['require', 'browser', 'layoutManager', 'appSettings', 'pluginManager', '
|
|||
};
|
||||
|
||||
return DisplaySettings;
|
||||
});
|
||||
});
|
||||
|
|
|
@ -129,14 +129,6 @@
|
|||
<select id="selectTheme" is="emby-select" label="${LabelTheme}"></select>
|
||||
</div>
|
||||
|
||||
<div class="checkboxContainer checkboxContainer-withDescription fldSeasonalThemes hide">
|
||||
<label>
|
||||
<input type="checkbox" is="emby-checkbox" id="chkSeasonalThemes" />
|
||||
<span>${AllowSeasonalThemes}</span>
|
||||
</label>
|
||||
<div class="fieldDescription checkboxFieldDescription">${AllowSeasonalThemesHelp}</div>
|
||||
</div>
|
||||
|
||||
<div class="selectContainer selectDashboardThemeContainer hide">
|
||||
<select id="selectDashboardTheme" is="emby-select" label="${LabelDashboardTheme}"></select>
|
||||
</div>
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue