From 873bc54d9201d8341ef587941bdfe34a713c9c22 Mon Sep 17 00:00:00 2001 From: Eliot Berriot <contact@eliotberriot.com> Date: Wed, 8 Apr 2020 13:58:07 +0200 Subject: [PATCH] See #170: added recent channels to library home --- front/src/components/library/Home.vue | 12 +++++++++++- front/src/components/library/TagDetail.vue | 2 +- 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/front/src/components/library/Home.vue b/front/src/components/library/Home.vue index ab68c6f38b..15f505f842 100644 --- a/front/src/components/library/Home.vue +++ b/front/src/components/library/Home.vue @@ -26,6 +26,14 @@ </album-widget> </div> </div> + <template v-if="scope === 'all'"> + <h3 class="ui header" > + <translate translate-context="*/*/*">New channels</translate> + </h3> + <channels-widget :show-modification-date="true" :limit="12" :filters="{ordering: '-creation_date'}"></channels-widget> + </template> + + </section> </main> </template> @@ -34,6 +42,7 @@ import axios from "axios" import Search from "@/components/audio/Search" import logger from "@/logging" +import ChannelsWidget from "@/components/audio/ChannelsWidget" import ArtistCard from "@/components/audio/artist/Card" import TrackWidget from "@/components/audio/track/Widget" import AlbumWidget from "@/components/audio/album/Widget" @@ -51,7 +60,8 @@ export default { ArtistCard, TrackWidget, AlbumWidget, - PlaylistWidget + PlaylistWidget, + ChannelsWidget, }, data() { return { diff --git a/front/src/components/library/TagDetail.vue b/front/src/components/library/TagDetail.vue index 783cbfd4ac..a511d3f6f6 100644 --- a/front/src/components/library/TagDetail.vue +++ b/front/src/components/library/TagDetail.vue @@ -26,7 +26,7 @@ <h3 class="ui header"> <translate translate-context="*/*/*">Channels</translate> </h3> - <channels-widget :key="id" :show-modification-date="true" :filters="{tag: id, ordering: '-creation_date'}"></channels-widget> + <channels-widget :key="id" :show-modification-date="true" :limit="12" :filters="{tag: id, ordering: '-creation_date'}"></channels-widget> <div class="ui hidden divider"></div> <div class="ui hidden divider"></div> <album-widget :key="id" :show-count="true" :controls="false" :filters="{playable: true, ordering: '-creation_date', tag: id}"> -- GitLab