From e40d10ad8064c56b7ddb2cfc93d5e251de664c24 Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Sun, 22 Nov 2020 23:09:25 +0100 Subject: [PATCH] show goal and chat fix --- frontend/src/components/Chat.vue | 29 ++++++++++++++++++++--------- frontend/src/components/Chooser.vue | 8 +++++++- frontend/src/components/Player.vue | 6 +++++- 3 files changed, 32 insertions(+), 11 deletions(-) diff --git a/frontend/src/components/Chat.vue b/frontend/src/components/Chat.vue index b410b2b..1e77dec 100644 --- a/frontend/src/components/Chat.vue +++ b/frontend/src/components/Chat.vue @@ -1,12 +1,13 @@ @@ -21,8 +22,12 @@ export default { sockets: { chat_message(msg) { this.messages.push(msg) - let container = this.$el.querySelector("#chatbox"); - container.scrollTop = container.scrollHeight; + // let container = this.$el.querySelector("#chatbox"); + // container.scrollTop = container.scrollHeight; + const el = this.$el.getElementsByClassName('end')[0]; + if (el) { + el.scrollIntoView(); + } }, }, methods: { @@ -36,12 +41,18 @@ export default { }, } - \ No newline at end of file diff --git a/frontend/src/components/Chooser.vue b/frontend/src/components/Chooser.vue index 11a9745..6afbf0e 100644 --- a/frontend/src/components/Chooser.vue +++ b/frontend/src/components/Chooser.vue @@ -4,7 +4,8 @@
-
ANNULLA
+

{{hintText}}

+
{{cancelText}}

{{desc}}

@@ -21,7 +22,12 @@ export default { cards: Array, select: Function, cancel: Function, + cancelText: { + type: String, + default: 'ANNULLA', + }, text: String, + hintText: String, }, data: () => ({ desc: '' diff --git a/frontend/src/components/Player.vue b/frontend/src/components/Player.vue index e2c5360..a0c202e 100644 --- a/frontend/src/components/Player.vue +++ b/frontend/src/components/Player.vue @@ -27,7 +27,8 @@ - + + @@ -64,10 +65,13 @@ export default { win_status: undefined, range: 1, sight: 1, + show_role: false, }), sockets: { role(role) { this.my_role = JSON.parse(role) + this.my_role.is_back = true + this.show_role = true }, self(self) { self = JSON.parse(self)