Updated tag page layout. Added shoot date property. Showing parent favicon on compact entity page. Re-added 'new' indicator on tile. Added Family Sinner to Mile High Media. Various fixes and improvements.

This commit is contained in:
2020-07-03 01:28:22 +02:00
parent 749864e922
commit 945c2c45ce
81 changed files with 488 additions and 955 deletions

View File

@@ -1,12 +1,12 @@
<template>
<div
:id="`${release.type}-${release.id}`"
:class="{ [release.type]: true }"
:class="{ new: release.isNew }"
class="tile"
>
<span class="poster">
<a
:href="`/${release.type || 'scene'}/${release.id}/${release.slug}`"
:href="`/scene/${release.id}/${release.slug}`"
target="_blank"
rel="noopener noreferrer"
class="link"
@@ -39,13 +39,13 @@
class="thumbnail"
>No thumbnail available</div>
</a>
</span>
<Details :release="release" />
<Details :release="release" />
</span>
<div class="info">
<a
:href="`/${release.type || 'scene'}/${release.id}/${release.slug}`"
:href="`/scene/${release.id}/${release.slug}`"
target="_blank"
rel="noopener noreferrer"
class="row link"
@@ -138,10 +138,23 @@ export default {
overflow: hidden;
box-shadow: 0 0 3px var(--darken-weak);
height: 100%;
&.new .poster::after {
content: 'new';
position: absolute;
top: 0;
right: 0;
padding: .15rem .25rem;
color: var(--text-light);
background: var(--primary);
font-size: .8rem;
font-weight: bold;
}
}
.poster {
position: relative;
margin: 0 0 .6rem 0;
}
.covers {
@@ -167,10 +180,6 @@ export default {
text-shadow: 1px 1px 0 var(--highlight);
}
.details {
margin: 0 0 .6rem 0;
}
.row {
display: flex;
justify-content: space-between;
@@ -193,9 +202,9 @@ export default {
.title {
margin: 0 .25rem .25rem 0;
color: var(--text);
max-height: 2.75rem;
font-size: 1rem;
line-height: 1.5;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
}