diff --git a/changes/changelog.d/1113.enhancement b/changes/changelog.d/1113.enhancement new file mode 100644 index 0000000000000000000000000000000000000000..979b33056dfd728c2b2ca9c1298962cfa25d7b2a --- /dev/null +++ b/changes/changelog.d/1113.enhancement @@ -0,0 +1 @@ +Added new channels widget on pod landing page (#1113) diff --git a/front/src/components/Home.vue b/front/src/components/Home.vue index dfa040ea80715dcd3f5c198908421eb2fbe0cfd7..2ff08ede6cd844bfe53fbfcb2fb5731e6468e182 100644 --- a/front/src/components/Home.vue +++ b/front/src/components/Home.vue @@ -173,6 +173,12 @@ <div class="ui hidden divider"></div> </router-link> </album-widget> + <div class="ui hidden section divider"></div> + <h3 class="ui header" > + <translate translate-context="*/*/*">New channels</translate> + </h3> + <channels-widget :show-modification-date="true" :limit="10" :filters="{ordering: '-creation_date', external: 'false'}"></channels-widget> + </section> </main> </template> @@ -183,6 +189,7 @@ import _ from '@/lodash' import {mapState} from 'vuex' import showdown from 'showdown' import AlbumWidget from "@/components/audio/album/Widget" +import ChannelsWidget from "@/components/audio/ChannelsWidget" import LoginForm from "@/components/auth/LoginForm" import SignupForm from "@/components/auth/SignupForm" import {humanSize } from '@/filters' @@ -190,6 +197,7 @@ import {humanSize } from '@/filters' export default { components: { AlbumWidget, + ChannelsWidget, LoginForm, SignupForm, },