Added network page and sites back-end. Split release tiles into own component.

This commit is contained in:
2019-11-09 04:43:58 +01:00
parent 708f704d1b
commit 82c9bc664a
13 changed files with 284 additions and 397 deletions

View File

@@ -78,17 +78,14 @@
</template>
<a
v-if="release.network.url"
:href="release.network.url"
:href="`/network/${release.network.slug}`"
target="_blank"
rel="noopener noreferrer"
class="network-link"
>{{ release.network.name }}:</a>
<span v-else>{{ release.network.name }}:</span>
<a
:href="release.site.url"
:href="`/site/${release.site.slug}`"
target="_blank"
rel="noopener noreferrer"
class="site-link"
@@ -102,8 +99,8 @@
<Icon icon="stopwatch" />
<span
class="duration-segment"
v-if="release.duration >= 3600"
class="duration-segment"
>{{ Math.floor(release.duration / 3600) }}:</span>
<span class="duration-segment">{{ Math.floor((release.duration % 3600) / 60).toString().padStart(2, '0') }}:</span>
<span class="duration-segment">{{ (release.duration % 60).toString().padStart(2, '0') }}</span>