Skip to content

Commit 5846891

Browse files
committed
(UI) clean
1 parent 20863c4 commit 5846891

File tree

1 file changed

+23
-30
lines changed

1 file changed

+23
-30
lines changed

src/ChatWindow/MessagesList.vue

Lines changed: 23 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,31 @@
11
<template>
22
<div class="col-messages">
3-
<div>
4-
<div class="room-header app-border-b">
5-
<div
6-
v-if="room.avatar"
7-
class="room-avatar"
8-
:style="{ background: `url(${room.avatar})` }"
9-
></div>
10-
<div>{{ room.roomName }}</div>
11-
<div
12-
class="svg-button room-options"
13-
v-if="menuActions.length"
14-
@click="menuOpened = !menuOpened"
15-
>
16-
<svg-icon name="menu" />
17-
</div>
18-
<transition name="slide-fade" v-if="menuActions.length">
19-
<div
20-
v-if="menuOpened"
21-
v-click-outside="closeMenu"
22-
class="menu-options"
23-
>
24-
<div class="menu-list">
25-
<div v-for="action in menuActions" :key="action.name">
26-
<div class="menu-item" @click="menuActionHandler(action)">
27-
{{ action.title }}
28-
</div>
29-
<hr class="menu-divider" />
3+
<div class="room-header app-border-b">
4+
<div
5+
v-if="room.avatar"
6+
class="room-avatar"
7+
:style="{ background: `url(${room.avatar})` }"
8+
></div>
9+
<div>{{ room.roomName }}</div>
10+
<div
11+
class="svg-button room-options"
12+
v-if="menuActions.length"
13+
@click="menuOpened = !menuOpened"
14+
>
15+
<svg-icon name="menu" />
16+
</div>
17+
<transition name="slide-fade" v-if="menuActions.length">
18+
<div v-if="menuOpened" v-click-outside="closeMenu" class="menu-options">
19+
<div class="menu-list">
20+
<div v-for="action in menuActions" :key="action.name">
21+
<div class="menu-item" @click="menuActionHandler(action)">
22+
{{ action.title }}
3023
</div>
24+
<hr class="menu-divider" />
3125
</div>
3226
</div>
33-
</transition>
34-
</div>
27+
</div>
28+
</transition>
3529
</div>
3630
<div class="container-scroll">
3731
<div class="messages-container">
@@ -356,7 +350,6 @@ export default {
356350
}
357351
358352
.room-header {
359-
border-bottom: 1px solid rgba(0, 0, 0, 0.12);
360353
align-items: center;
361354
display: flex;
362355
flex: 1 1 100%;

0 commit comments

Comments
 (0)