1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

reduce rescanning due to IsOffline

This commit is contained in:
Luke Pulverenti 2016-08-24 02:13:15 -04:00
parent 521b20f86a
commit cbca3a20ae
23 changed files with 115 additions and 68 deletions

View file

@ -36,7 +36,7 @@
justify-content: center;
}
.vertical-wrap .card {
.vertical-wrap > .card {
contain: layout style;
}
@ -135,19 +135,18 @@
position: relative;
background-clip: content-box !important;
color: #fff;
/* This is only needed for scalable cards */
height: 100%;
}
@media all and (min-width: 600px) {
.cardImageContainer {
/* Should be 0 with visualCardBox, but not really noticeable */
border-radius: 2px;
}
}
.visualCardBox .cardImageContainer {
border-radius: 0;
}
.chapterCardImageContainer {
background-color: #000;
border-radius: 0;
@ -178,10 +177,6 @@
display: block;
}
.scalableCard .cardImageContainer {
height: 100%;
}
.cardImage {
position: absolute;
top: 0;
@ -206,7 +201,7 @@
padding: .5em .3em;
}
.visualCardBox .cardScalable, .visualCardBox-cardFooter {
.visualCardBox-cardScalable, .visualCardBox-cardFooter {
background-color: #222326;
}

View file

@ -1133,7 +1133,9 @@ define(['datetime', 'imageLoader', 'connectionManager', 'itemHelper', 'mediaInfo
cardContentClose = '</button>';
}
cardImageContainerOpen = imgUrl ? ('<div class="' + cardImageContainerClass + ' lazy" data-src="' + imgUrl + '">') : ('<div class="' + cardImageContainerClass + '">');
cardImageContainerOpen = '<div class="' + cardBoxClass + '"><div class="cardScalable"><div class="cardPadder-' + options.shape + '"></div>' + cardContentOpen + cardImageContainerOpen;
var cardScalableClass = options.cardLayout ? 'cardScalable visualCardBox-cardScalable' : 'cardScalable';
cardImageContainerOpen = '<div class="' + cardBoxClass + '"><div class="' + cardScalableClass + '"><div class="cardPadder-' + options.shape + '"></div>' + cardContentOpen + cardImageContainerOpen;
cardBoxClose = '</div>';
cardScalableClose = '</div>';
cardImageContainerClose = '</div>';

View file

@ -86,7 +86,7 @@ define(['imageLoader', 'itemShortcuts', 'connectionManager', 'layoutManager'], f
var html = '\
<button type="button" data-isfolder="' + person.IsFolder + '" data-type="' + person.Type + '" data-action="link" data-id="' + person.Id + '" data-serverid="' + serverId + '" raised class="' + className + '"> \
<div class="' + cardBoxCssClass + '">\
<div class="cardScalable">\
<div class="cardScalable visualCardBox-cardScalable">\
<div class="cardPadder-portrait"></div>\
<div class="cardContent">\
' + cardImageContainer + '\