Skip to content
Snippets Groups Projects
Unverified Commit 3c2aeae0 authored by Roeland Jago Douma's avatar Roeland Jago Douma Committed by GitHub
Browse files

Merge pull request #3590 from nextcloud/fix/avatar_threading

Fix avatar threading
parents d291e52b d374afca
No related branches found
No related tags found
No related merge requests found
...@@ -2,8 +2,8 @@ ...@@ -2,8 +2,8 @@
<span> <span>
<template v-for="(entry, idx) in entries"> <template v-for="(entry, idx) in entries">
<Address :key="entry.email" :email="entry.email" :label="entry.label" /><!-- <Address :key="entry.email" :email="entry.email" :label="entry.label" /><!--
--><span v-if="idx === entries.length - 2" :key="entry.email">{{ t('mail', 'and') }}</span><!-- --><span v-if="idx === entries.length - 2" :key="'split' + entry.email">{{ t('mail', 'and') }}</span><!--
--><span v-else-if="idx + 1 < entries.length" :key="entry.email">, </span> --><span v-else-if="idx + 1 < entries.length" :key="'split' + entry.email">, </span>
</template> </template>
</span> </span>
</template> </template>
......
...@@ -21,7 +21,12 @@ ...@@ -21,7 +21,12 @@
<template> <template>
<div> <div>
<div class="icon-mail"> <div>
<Avatar v-if="envelope.from && envelope.from[0]"
:email="envelope.from[0].email"
:display-name="envelope.from[0].label"
:disable-tooltip="true"
:size="25" />
<router-link <router-link
:to="route" :to="route"
event="" event=""
...@@ -95,7 +100,6 @@ ...@@ -95,7 +100,6 @@
:data="error" /> :data="error" />
</div> </div>
</template> </template>
<script> <script>
import Actions from '@nextcloud/vue/dist/Components/Actions' import Actions from '@nextcloud/vue/dist/Components/Actions'
import ActionButton from '@nextcloud/vue/dist/Components/ActionButton' import ActionButton from '@nextcloud/vue/dist/Components/ActionButton'
...@@ -105,6 +109,7 @@ import Loading from './Loading' ...@@ -105,6 +109,7 @@ import Loading from './Loading'
import logger from '../logger' import logger from '../logger'
import Message from './Message' import Message from './Message'
import Moment from './Moment' import Moment from './Moment'
import Avatar from './Avatar'
import { buildRecipients as buildReplyRecipients } from '../ReplyBuilder' import { buildRecipients as buildReplyRecipients } from '../ReplyBuilder'
import { generateUrl } from '@nextcloud/router' import { generateUrl } from '@nextcloud/router'
...@@ -117,6 +122,7 @@ export default { ...@@ -117,6 +122,7 @@ export default {
Loading, Loading,
Moment, Moment,
Message, Message,
Avatar,
}, },
props: { props: {
envelope: { envelope: {
...@@ -285,25 +291,6 @@ export default { ...@@ -285,25 +291,6 @@ export default {
</script> </script>
<style lang="scss" scoped> <style lang="scss" scoped>
.icon-mail {
background-image: var(--icon-mail-000);
background-position: 0 center;
display: flex;
flex-direction: row;
justify-content: space-between;
align-items: center;
border-bottom: 1px solid var(--color-primary-light);
padding-left: 30px;
margin-bottom: 15px;
horiz-align: center;
opacity: 0.7;
&:hover {
opacity: 1;
}
.sender { .sender {
font-weight: bold; font-weight: bold;
} }
...@@ -321,5 +308,4 @@ export default { ...@@ -321,5 +308,4 @@ export default {
margin-left: 4px; margin-left: 4px;
} }
} }
}
</style> </style>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment