mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
Merge pull request #3560 from thornbill/refactor-transparency
Move backdrop transparency method to component
This commit is contained in:
commit
4b7f615001
10 changed files with 66 additions and 49 deletions
|
@ -12,7 +12,7 @@ import * as userSettings from '../../scripts/settings/userSettings';
|
|||
import cardBuilder from '../../components/cardbuilder/cardBuilder';
|
||||
import datetime from '../../scripts/datetime';
|
||||
import mediaInfo from '../../components/mediainfo/mediainfo';
|
||||
import backdrop from '../../components/backdrop/backdrop';
|
||||
import { clearBackdrop, setBackdrops } from '../../components/backdrop/backdrop';
|
||||
import listView from '../../components/listview/listview';
|
||||
import itemContextMenu from '../../components/itemContextMenu';
|
||||
import itemHelper from '../../components/itemHelper';
|
||||
|
@ -520,9 +520,9 @@ function setTrailerButtonVisibility(page, item) {
|
|||
|
||||
function renderBackdrop(item) {
|
||||
if (dom.getWindowSize().innerWidth >= 1000) {
|
||||
backdrop.setBackdrops([item]);
|
||||
setBackdrops([item]);
|
||||
} else {
|
||||
backdrop.clearBackdrop();
|
||||
clearBackdrop();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -24,6 +24,7 @@ import shell from '../../../scripts/shell';
|
|||
import SubtitleSync from '../../../components/subtitlesync/subtitlesync';
|
||||
import { appRouter } from '../../../components/appRouter';
|
||||
import LibraryMenu from '../../../scripts/libraryMenu';
|
||||
import { setBackdropTransparency, TRANSPARENCY_LEVEL } from '../../../components/backdrop/backdrop';
|
||||
|
||||
/* eslint-disable indent */
|
||||
|
||||
|
@ -1325,7 +1326,7 @@ import LibraryMenu from '../../../scripts/libraryMenu';
|
|||
|
||||
view.addEventListener('viewbeforeshow', function () {
|
||||
headerElement.classList.add('osdHeader');
|
||||
appRouter.setTransparency('full');
|
||||
setBackdropTransparency(TRANSPARENCY_LEVEL.Full);
|
||||
});
|
||||
view.addEventListener('viewshow', function () {
|
||||
try {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue