diff --git a/src/components/Envelope.vue b/src/components/Envelope.vue
index 1884242712..3af92df93b 100644
--- a/src/components/Envelope.vue
+++ b/src/components/Envelope.vue
@@ -43,17 +43,17 @@
:class="{ 'one-line': oneLineLayout, 'junk-icon-style': !oneLineLayout }"
:data-starred="data.flags.$junk ? 'true' : 'false'"
@click.prevent="hasWriteAcl ? onToggleJunk() : false" />
-
-
-
-
-
-
+
@@ -152,15 +152,6 @@
data.flags.$junk ? t('mail', 'Mark not spam') : t('mail', 'Mark as spam')
}}
-
-
-
-
- {{
- selected ? t('mail', 'Unselect') : t('mail', 'Select')
- }}
-
@@ -477,6 +468,7 @@ export default {
snoozeOptions: false,
customSnoozeDateTime: new Date(moment().add(2, 'hours').minute(0).second(0).valueOf()),
overwriteOneLineMobile: false,
+ hoveringAvatar: false,
}
},
mounted() {
@@ -1128,4 +1120,22 @@ export default {
text-overflow: ellipsis;
overflow: hidden;
}
+.app-content-list-item-avatar-selected {
+ background-color: var(--color-primary-element);
+ color: var(--color-primary-light);
+ border-radius: 32px;
+ &:hover {
+ background-color: var(--color-primary-element);
+ color: var(--color-primary-light);
+ border-radius: 32px;
+ }
+}
+.hover-active {
+ &:hover {
+ color: var(--color-primary-hover);
+ background-color: var(--color-primary-light-hover);
+ border-radius: 32px;
+ }
+}
+
diff --git a/src/components/EnvelopeList.vue b/src/components/EnvelopeList.vue
index 253678177e..361f86a13b 100644
--- a/src/components/EnvelopeList.vue
+++ b/src/components/EnvelopeList.vue
@@ -6,208 +6,101 @@
+
+
+
+