From 89355e50c33efb390ecbb196253e8c1f3d77883f Mon Sep 17 00:00:00 2001 From: Pavel Djundik Date: Fri, 5 Oct 2018 12:14:30 +0300 Subject: [PATCH] Put unreads and highlights in aria-label/title in the channel list --- client/components/Channel.vue | 4 +--- client/components/ChannelWrapper.vue | 23 +++++++++++++++++++++-- 2 files changed, 22 insertions(+), 5 deletions(-) diff --git a/client/components/Channel.vue b/client/components/Channel.vue index 7b6f30eb..09f706a5 100644 --- a/client/components/Channel.vue +++ b/client/components/Channel.vue @@ -3,9 +3,7 @@ :network="network" :channel="channel" :active-channel="activeChannel"> - {{ channel.name }} + {{ channel.name }} (parted) 0) { + extra.push(`${this.channel.unread} unread`); + } + + if (this.channel.highlight > 0) { + extra.push(`${this.channel.highlight} mention`); + } + + if (extra.length > 0) { + return `${this.channel.name} (${extra.join(", ")})`; + } + + return this.channel.name; + }, + }, };