mirror of
https://github.com/advplyr/audiobookshelf.git
synced 2026-07-26 19:21:39 +00:00
update: more self-explanatory UI and fixed online indicator
This commit is contained in:
parent
f62fe9471e
commit
6173570073
2 changed files with 4 additions and 6 deletions
|
|
@ -23,12 +23,9 @@
|
|||
<covers-book-cover class="absolute left-0 right-0" :library-item="user.latest.item" :width="bookCoverWidth" :book-cover-aspect-ratio="bookCoverAspectRatio" />
|
||||
</ui-tooltip>
|
||||
</nuxt-link>
|
||||
<p class="text-lg px-2 font-book text-white">{{ user.username }} </p>
|
||||
<p class="text-xs text-white text-opacity-50">{{ "Last listened " + $dateDistanceFromNow(user.latest.progress.lastUpdate) }}</p>
|
||||
<p class="text-xs pl-2 text-white text-opacity-50">{{ "Last listened to " + user.latest.item.media.metadata.title + " " + $dateDistanceFromNow(user.latest.progress.lastUpdate) + " for " + $elapsedPrettyExtended(user.latest.progress.duration) }}</p>
|
||||
<div class="flex-grow" />
|
||||
<div class="w-30 pl-4 text-right">
|
||||
<p class="text-sm font-bold">{{ "Has listened for " + $elapsedPrettyExtended(user.minutesListened) }}</p>
|
||||
</div>
|
||||
<p class="text-lg pl-2 font-book text-white">{{ user.username }}</p>
|
||||
<widgets-online-indicator class="mx-2" :value="!!usersOnline[user.id]" />
|
||||
</div>
|
||||
<div v-if="num+1 < users.length" class="flex border-t border-white border-opacity-10 my-3"/>
|
||||
|
|
@ -67,7 +64,7 @@ export default {
|
|||
var usermap = {}
|
||||
this.$store.state.users.users.forEach((u) => (usermap[u.id] = { online: true, session: u.session }))
|
||||
return usermap
|
||||
},
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
init() {
|
||||
|
|
|
|||
|
|
@ -275,6 +275,7 @@ class MiscController {
|
|||
}
|
||||
var session = {
|
||||
username: user.username,
|
||||
id: user.id,
|
||||
lastSeen: user.lastSeen,
|
||||
latest: {'progress': latestProgress, 'item': latestItem} || null,
|
||||
minutesListened: listeningStats.totalTime || 0,
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue