Added Manuel Ferrara site to Jules Jordan. Refactored Jules Jordan photo scraper for better compatability and quality.

This commit is contained in:
2020-01-08 05:12:14 +01:00
parent a5046b3b7b
commit a773e0bf54
64 changed files with 167 additions and 154 deletions

View File

@@ -1,25 +1,27 @@
<template>
<ul class="nolist sites">
<a
v-if="network"
:href="network.url"
target="_blank"
rel="noopener noreferrer"
class="tile"
>
<img
:src="`/img/logos/${network.slug}/network.png`"
class="logo"
<div class="sites">
<ul class="nolist tiles">
<a
v-if="network"
:href="network.url"
target="_blank"
rel="noopener noreferrer"
class="tile"
>
</a>
<img
:src="`/img/logos/${network.slug}/network.png`"
class="logo"
>
</a>
<li
v-for="site in sites"
:key="`site-${site.id}`"
>
<SiteTile :site="site" />
</li>
</ul>
<li
v-for="site in sites"
:key="`site-${site.id}`"
>
<SiteTile :site="site" />
</li>
</ul>
</div>
</template>
<script>
@@ -46,15 +48,13 @@ export default {
@import 'theme';
.sites {
display: grid;
grid-gap: 1rem;
padding: 1rem;
margin: 0;
grid-template-columns: 1fr;
overflow-y: auto;
overflow: hidden;
display: flex;
&.compact:not(.expanded) {
overflow-x: auto;
.tiles {
overflow-x: auto;
}
.tile {
width: 15rem;
@@ -63,10 +63,22 @@ export default {
}
&.expanded {
grid-template-columns: repeat(2, .5fr);
.tiles {
grid-template-columns: repeat(2, .5fr);
}
}
}
.tiles {
display: grid;
grid-gap: 1rem;
flex-grow: 1;
padding: 1rem;
margin: 0;
grid-template-columns: 1fr;
overflow-y: auto;
}
.logo {
width: 15rem;
}