aboutsummaryrefslogtreecommitdiff
path: root/src/components
diff options
context:
space:
mode:
authorRoger Braun <roger@rogerbraun.net>2018-01-26 15:11:34 +0100
committerRoger Braun <roger@rogerbraun.net>2018-01-26 15:11:34 +0100
commit92289e545a62bd28ea336c5d712a05445e0e20ab (patch)
treeeec01172230ef116c25f4f68c104da568c484820 /src/components
parent1c067f8562a873247f8d856f61d8f1437876c077 (diff)
Move chat to sidebar.
Diffstat (limited to 'src/components')
-rw-r--r--src/components/chat_panel/chat_panel.js (renamed from src/components/chat/chat.js)4
-rw-r--r--src/components/chat_panel/chat_panel.vue (renamed from src/components/chat/chat.vue)19
-rw-r--r--src/components/nav_panel/nav_panel.vue5
3 files changed, 11 insertions, 17 deletions
diff --git a/src/components/chat/chat.js b/src/components/chat_panel/chat_panel.js
index ef326d4a..b146c5d9 100644
--- a/src/components/chat/chat.js
+++ b/src/components/chat_panel/chat_panel.js
@@ -1,4 +1,4 @@
-const chat = {
+const chatPanel = {
data () {
return {
currentMessage: '',
@@ -18,4 +18,4 @@ const chat = {
}
}
-export default chat
+export default chatPanel
diff --git a/src/components/chat/chat.vue b/src/components/chat_panel/chat_panel.vue
index 6c1e2c38..ec379db5 100644
--- a/src/components/chat/chat.vue
+++ b/src/components/chat_panel/chat_panel.vue
@@ -1,12 +1,12 @@
<template>
- <div class="chat-panel panel panel-default">
- <div class="panel-heading timeline-heading base02-background base04">
- <div class="title">
- {{$t('chat.title')}}
+ <div class="chat-panel">
+ <div class="panel panel-default base01-background">
+ <div class="panel-heading timeline-heading base02-background base04">
+ <div class="title">
+ {{$t('chat.title')}}
+ </div>
</div>
- </div>
- <div class="panel-body base01-background">
- <div class="chat-window">
+ <div class="chat-window" v-chat-scroll>
<div class="chat-message" v-for="message in messages" :key="message.id">
<span class="chat-avatar">
<img :src="message.author.avatar" />
@@ -26,12 +26,11 @@
</div>
</template>
-<script src="./chat.js"></script>
-
+<script src="./chat_panel.js"></script>
<style lang="scss">
.chat-window {
- max-height: 80vh;
+ max-height: 200px;
overflow-y: auto;
overflow-x: hidden;
}
diff --git a/src/components/nav_panel/nav_panel.vue b/src/components/nav_panel/nav_panel.vue
index ccc772a8..aea841e9 100644
--- a/src/components/nav_panel/nav_panel.vue
+++ b/src/components/nav_panel/nav_panel.vue
@@ -7,11 +7,6 @@
{{ $t("nav.timeline") }}
</router-link>
</li>
- <li v-if='chat && currentUser'>
- <router-link class="base00-background" to='/chat'>
- {{ $t("nav.chat") }}
- </router-link>
- </li>
<li v-if='currentUser'>
<router-link class="base00-background" :to="{ name: 'mentions', params: { username: currentUser.screen_name } }">
{{ $t("nav.mentions") }}