new homepage based on favorites (fixes #130 #59) #131

Merged
Xefir merged 23 commits from favorites into main 2024-09-02 09:28:09 +00:00
Showing only changes of commit 4e4730efd5 - Show all commits

View File

@ -1,18 +1,18 @@
<template> <template>
<div class=""> <NcGuestContent>
<Loading v-if="!currentFavoriteData" class="loading" /> <Loading v-if="!currentFavoriteData" class="loading" />
<NcAvatar <NcAvatar
v-if="currentFavoriteData" v-if="currentFavoriteData"
:display-name="currentFavoriteData.author || currentFavoriteData.title" :display-name="currentFavoriteData.author || currentFavoriteData.title"
:is-no-user="true" :is-no-user="true"
:size="256" :size="222"
:url="currentFavoriteData.imageUrl" /> :url="currentFavoriteData.imageUrl" />
</div> </NcGuestContent>
</template> </template>
<script> <script>
import { NcAvatar, NcGuestContent } from '@nextcloud/vue'
import Loading from '../Atoms/Loading.vue' import Loading from '../Atoms/Loading.vue'
import { NcAvatar } from '@nextcloud/vue'
import { mapState } from 'pinia' import { mapState } from 'pinia'
import { useSubscriptions } from '../../store/subscriptions.js' import { useSubscriptions } from '../../store/subscriptions.js'
@ -21,6 +21,7 @@ export default {
components: { components: {
Loading, Loading,
NcAvatar, NcAvatar,
NcGuestContent,
}, },
props: { props: {
url: { url: {