Added Brad Montana. Added teaser link to trailer video.

This commit is contained in:
DebaucheryLibrarian
2021-09-28 20:45:22 +02:00
parent fcc6b33d07
commit dbff3e9539
24 changed files with 240 additions and 32 deletions

View File

@@ -38,15 +38,30 @@
class="item trailer"
>
<a
v-if="release.poster"
v-tooltip="'View poster'"
:href="getPath(release.poster)"
:class="{ playing }"
target="_blank"
rel="noopener noreferrer"
class="poster-link"
><Icon icon="image" /></a>
<span
v-if="release.poster || release.teaser"
class="poster-links"
>
<a
v-if="release.teaser"
v-tooltip="'View teaser'"
:href="getPath(release.teaser)"
:class="{ playing }"
target="_blank"
rel="noopener noreferrer"
class="poster-link"
><Icon icon="film4" /></a>
<a
v-if="release.poster"
v-tooltip="'View poster'"
:href="getPath(release.poster)"
:class="{ playing }"
target="_blank"
rel="noopener noreferrer"
class="poster-link"
><Icon icon="image" /></a>
</span>
<span
v-if="sfw && !playing"
@@ -217,11 +232,16 @@ export default {
margin: 0 auto;
}
.poster-link {
.poster-links {
display: flex;
position: absolute;
top: .5rem;
right: .5rem;
top: 0;
right: 0;
}
.poster-link {
transition: opacity .1s ease;
padding: .5rem;
.icon {
width: 1.5rem;
@@ -234,6 +254,14 @@ export default {
opacity: 0;
}
&:first-child {
padding-left: .75rem;
}
&:last-child {
padding-right: .75rem;
}
&:hover {
cursor: pointer;
opacity: 1;

View File

@@ -121,6 +121,7 @@ const tagSlugsByCategory = {
'bdsm',
'femdom',
'bondage',
'free-use',
'latex',
'blindfold',
],