diff --git a/client/components/App.vue b/client/components/App.vue
index 18a10134..be4d8e07 100644
--- a/client/components/App.vue
+++ b/client/components/App.vue
@@ -2,9 +2,7 @@
-
-
-
+
diff --git a/client/components/ChannelWrapper.vue b/client/components/ChannelWrapper.vue
index d72fa910..ac56744f 100644
--- a/client/components/ChannelWrapper.vue
+++ b/client/components/ChannelWrapper.vue
@@ -4,8 +4,7 @@
v-if="isChannelVisible"
ref="element"
:class="[
- 'chan',
- channel.type,
+ 'channel-list-item',
{active: activeChannel && channel === activeChannel.channel},
{'parted-channel': channel.type === 'channel' && channel.state === 0},
{'has-draft': channel.pendingMessage},
@@ -13,6 +12,7 @@
:aria-label="getAriaLabel()"
:title="getAriaLabel()"
:data-name="channel.name"
+ :data-type="channel.type"
:aria-controls="'#chan-' + channel.id"
:aria-selected="activeChannel && channel === activeChannel.channel"
:style="channel.closed ? {transition: 'none', opacity: 0.4} : null"
diff --git a/client/components/Chat.vue b/client/components/Chat.vue
index c6fb5ef8..e7762842 100644
--- a/client/components/Chat.vue
+++ b/client/components/Chat.vue
@@ -10,7 +10,8 @@
>
@@ -88,7 +89,6 @@
>
{{ this.$store.state.currentUserVisibleError }}
-
diff --git a/client/components/ChatInput.vue b/client/components/ChatInput.vue
index 8be8d566..481575e1 100644
--- a/client/components/ChatInput.vue
+++ b/client/components/ChatInput.vue
@@ -1,5 +1,6 @@