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})}}
-
@@ -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("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;