fix notseen badge on thread

This commit is contained in:
grimhilt 2023-04-11 16:19:53 +02:00
parent 3357009d6a
commit 4d7a919054
2 changed files with 12 additions and 3 deletions

View File

@ -74,11 +74,9 @@ const router = useRouter();
.object {
color: var(--secondary-text);
line-height: 1.8rem;
font-size: 1.3rem;
text-overflow: ellipsis;
white-space: nowrap;
overflow: hidden;
width: 100%;
}
</style>

View File

@ -17,13 +17,14 @@ const router = useRouter();
v-bind:class="store.state.activeRoom == props.threadId ? 'selected' : ''"
class="room"
>
{{ room.roomName }}
<div class="roomName">{{ room.roomName }}</div>
<Badge class="badge" v-if="room.notSeen > 0" :value="room.notSeen" type="badge-number" />
</div>
</template>
<style scoped>
.room {
display: flex;
box-sizing: border-box;
contain: content;
display: flex;
@ -33,6 +34,16 @@ const router = useRouter();
color: var(--secondary-text);
}
.badge {
margin-right: 7px;
}
.roomName {
flex: 1;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
.room:hover,
.selected {
background-color: var(--selected);