Make notification panel a list of articles
This commit is contained in:
parent
a34bea75a8
commit
17aa503106
2 changed files with 15 additions and 8 deletions
|
@ -1,11 +1,14 @@
|
|||
<template>
|
||||
<Status
|
||||
<article
|
||||
v-if="notification.type === 'mention'"
|
||||
class="Notification"
|
||||
:compact="true"
|
||||
:statusoid="notification.status"
|
||||
/>
|
||||
<div v-else>
|
||||
>
|
||||
<Status
|
||||
class="Notification"
|
||||
:compact="true"
|
||||
:statusoid="notification.status"
|
||||
/>
|
||||
</article>
|
||||
<article v-else>
|
||||
<div
|
||||
v-if="needMute && !unmuted"
|
||||
class="Notification container -muted"
|
||||
|
@ -226,7 +229,7 @@
|
|||
</template>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</article>
|
||||
</template>
|
||||
|
||||
<script src="./notification.js"></script>
|
||||
|
|
|
@ -50,10 +50,14 @@
|
|||
</button>
|
||||
<NotificationFilters class="rightside-button" />
|
||||
</div>
|
||||
<div class="panel-body">
|
||||
<div
|
||||
class="panel-body"
|
||||
role="list"
|
||||
>
|
||||
<div
|
||||
v-for="notification in notificationsToDisplay"
|
||||
:key="notification.id"
|
||||
role="listitem"
|
||||
class="notification"
|
||||
:class="{unseen: !minimalMode && !notification.seen}"
|
||||
>
|
||||
|
|
Loading…
Reference in a new issue