summaryrefslogtreecommitdiffstats
path: root/src/components/ContactDetails/ContactDetailsAvatar.vue
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-09-26 17:51:44 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2019-09-26 18:46:38 +0200
commitdd0a064868d8d96249df5445fff2ceaf80ea62e5 (patch)
tree76f055c5c9a869b26d78a14f8f4192b467898a49 /src/components/ContactDetails/ContactDetailsAvatar.vue
parent713545f51649398676c0fe54c6d4f7c842fe0899 (diff)
Move to global eslint
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to 'src/components/ContactDetails/ContactDetailsAvatar.vue')
-rw-r--r--src/components/ContactDetails/ContactDetailsAvatar.vue28
1 files changed, 20 insertions, 8 deletions
diff --git a/src/components/ContactDetails/ContactDetailsAvatar.vue b/src/components/ContactDetails/ContactDetailsAvatar.vue
index fbfea250..a8762983 100644
--- a/src/components/ContactDetails/ContactDetailsAvatar.vue
+++ b/src/components/ContactDetails/ContactDetailsAvatar.vue
@@ -25,21 +25,30 @@
<div class="contact-header-avatar">
<div class="contact-header-avatar__wrapper">
<div class="contact-header-avatar__background" @click="toggleModal" />
- <div v-if="contact.photo" :style="{ 'backgroundImage': `url(${contact.photoUrl})` }"
+ <div v-if="contact.photo"
+ :style="{ 'backgroundImage': `url(${contact.photoUrl})` }"
class="contact-header-avatar__photo"
@click="toggleModal" />
<div v-click-outside="closeMenu" class="contact-header-avatar__options">
- <a v-tooltip.bottom="t('contacts', 'Add a new picture')" href="#" class="contact-avatar-options"
+ <a v-tooltip.bottom="t('contacts', 'Add a new picture')"
+ href="#"
+ class="contact-avatar-options"
:class="loading ? 'icon-loading-small' : 'icon-picture-force-white'"
@click.stop.prevent="toggleMenu" />
- <input id="contact-avatar-upload" ref="uploadInput" type="file"
- class="hidden" accept="image/*" @change="processFile">
+ <input id="contact-avatar-upload"
+ ref="uploadInput"
+ type="file"
+ class="hidden"
+ accept="image/*"
+ @change="processFile">
</div>
<Modal v-if="maximizeAvatar"
- ref="modal" class="contact-header-modal"
- size="large" :title="contact.displayName"
+ ref="modal"
+ class="contact-header-modal"
+ size="large"
+ :title="contact.displayName"
@close="toggleModal">
<template #actions>
<ActionButton v-if="!isReadOnly" icon="icon-upload" @click="selectFileInput">
@@ -55,8 +64,11 @@
{{ t('contacts', 'Download picture') }}
</ActionLink>
</template>
- <img ref="img" :src="contact.photoUrl" class="contact-header-modal__photo"
- :style="{ width, height }" @load="updateImgSize">
+ <img ref="img"
+ :src="contact.photoUrl"
+ class="contact-header-modal__photo"
+ :style="{ width, height }"
+ @load="updateImgSize">
</Modal>
<!-- out of the avatar__options because of the overflow hidden -->