From 4f8b5ea0c8a0459bfaceb5183cdd51022b14e0ba Mon Sep 17 00:00:00 2001 From: Alberto Xamin Date: Sat, 22 May 2021 20:05:12 +0200 Subject: [PATCH] visual fixes --- backend/bang/game.py | 2 +- frontend/src/App.vue | 24 +++++++++++++++++++++--- frontend/src/components/Chat.vue | 12 ++++++++++-- frontend/src/components/Lobby.vue | 16 +++++++++------- frontend/src/components/Menu.vue | 4 ++-- frontend/src/components/Player.vue | 14 ++++++++------ 6 files changed, 51 insertions(+), 21 deletions(-) diff --git a/backend/bang/game.py b/backend/bang/game.py index 6d91f2d..13c14a2 100644 --- a/backend/bang/game.py +++ b/backend/bang/game.py @@ -51,12 +51,12 @@ class Game: 'started': self.started, 'players': [{'name':p.name, 'ready': p.character != None, 'is_bot': p.is_bot} for p in self.players], 'password': self.password, - 'debug': self.debug, 'is_competitive': self.is_competitive, 'disconnect_bot': self.disconnect_bot, 'expansions': self.expansions, 'available_expansions': self.available_expansions, }) + self.sio.emit('debug', room=self.name, data=self.debug) self.sio.emit('spectators', room=self.name, data=len(self.spectators)) def toggle_expansion(self, expansion_name): diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 5ff6d9b..79a2986 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -9,8 +9,8 @@
- - + -
@@ -112,7 +112,7 @@ export default { overflow-x: hidden; overflow-wrap: break-word; overflow-wrap: normal; - border: 2pt solid #ccc; + border: 2pt solid var(--muted-color); border-radius: 4pt; } input { @@ -129,6 +129,7 @@ input { #msg-form { width:100%; padding:0; + margin-top: 6pt; display:flex; } .message-enter-active, .message-leave-active { @@ -143,11 +144,18 @@ input { height: 90vh; margin-left: 10pt; } + #submit-message { + margin-left: 6pt; + margin-right: -5pt; + } } @media only screen and (max-width:1000px) { #msg-form { flex-direction: column; } + #submit-message { + margin-top: 6pt; + } #chatbox { max-height:150px; } diff --git a/frontend/src/components/Lobby.vue b/frontend/src/components/Lobby.vue index 5c70a3d..4d8c946 100644 --- a/frontend/src/components/Lobby.vue +++ b/frontend/src/components/Lobby.vue @@ -3,16 +3,16 @@

{{$t('room')}}{{ lobbyName }}

- +

{{$t('room_players', {username:username})}}

-
+

DEBUG ON

{{$t("private_room")}} - +
@@ -56,8 +56,8 @@

{{$t('mods')}}

{{$t('mod_comp')}}

{{$t('bots')}}

- - + +
@@ -117,7 +117,7 @@ export default { hasToSetUsername: false, is_competitive: false, disconnect_bot: false, - debug: false, + debug_mode: false, }), sockets: { room(data) { @@ -134,7 +134,6 @@ export default { this.disconnect_bot = data.disconnect_bot this.togglable_expansions = data.available_expansions this.expansions = data.expansions - this.debug = data.debug this.players = data.players.map(x => { return { name: x.name, @@ -144,6 +143,9 @@ export default { } }) }, + debug(data) { + this.debug_mode = data; + }, start() { this.started = true; }, diff --git a/frontend/src/components/Menu.vue b/frontend/src/components/Menu.vue index 006ff9c..5e5fff0 100644 --- a/frontend/src/components/Menu.vue +++ b/frontend/src/components/Menu.vue @@ -14,7 +14,7 @@

{{$t("choose_username")}}

- +

{{$t("online_players")}}{{onlinePlayers}}

@@ -26,7 +26,7 @@

{{$t("lobby_name")}}

- +

{{$t("available_lobbies")}}

diff --git a/frontend/src/components/Player.vue b/frontend/src/components/Player.vue index e90b3cf..1b9f51a 100644 --- a/frontend/src/components/Player.vue +++ b/frontend/src/components/Player.vue @@ -20,10 +20,12 @@

{{desc}}

- - - - +
+ + + + +
{{$t('hand')}} @@ -421,7 +423,7 @@ export default { .hand { position: relative; display:flex; - border: 2px dashed #ccc; + border: 2px dashed var(--muted-color); padding: 10pt 40pt 0pt 40pt; overflow:auto; border-radius: 4pt; @@ -442,7 +444,7 @@ export default { transform: translateY(-15px); } #hand_text{ - color: #ccc; + color: var(--muted-color); position: absolute; font-size: xxx-large; font-weight: 300;