Added dedicated serie photos table, renamed serie scene photo function. Fixed covers and scene photos in banner and album.

This commit is contained in:
DebaucheryLibrarian
2022-03-28 00:22:57 +02:00
parent 1c3ee75d3b
commit 9e2eaef9d1
4 changed files with 39 additions and 17 deletions

View File

@@ -2,7 +2,7 @@
<div class="media-container">
<div
class="media"
:class="{ center: release.photos.length < 2, preview: !me }"
:class="{ center: release.photos.length + release.scenesPhotos.length < 2, preview: !me }"
>
<div
v-if="release.trailer || release.teaser"
@@ -72,23 +72,27 @@
</div>
<template v-if="release.covers && release.covers.length > 0">
<a
<div
v-for="cover in release.covers"
:key="`cover-${cover.id}`"
:href="getPath(cover)"
target="_blank"
rel="noopener noreferrer"
class="item-container"
>
<img
:src="getPath(cover, 'thumbnail')"
:style="{ 'background-image': getBgPath(cover, 'lazy') }"
:width="cover.thumbnailWidth"
:height="cover.thumbnailHeight"
class="item cover"
loading="lazy"
@load="$emit('load', $event)"
<a
:href="getPath(cover)"
target="_blank"
rel="noopener noreferrer"
>
</a>
<img
:src="getPath(cover, 'thumbnail')"
:style="{ 'background-image': getBgPath(cover, 'lazy') }"
:width="cover.thumbnailWidth"
:height="cover.thumbnailHeight"
class="item cover"
loading="lazy"
@load="$emit('load', $event)"
>
</a>
</div>
</template>
<div