X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fviews%2FGame.vue;h=171dc6c68674c42ba3e40a2b0d897bfb77b7ce45;hb=80b38d463c0d5dacac93bc2aeb666bbb19781e1e;hp=032f625edba450df85d9e5838268466b671d0d5a;hpb=1e02d16d2a376f7ef0af3c1ea36948a5f5926034;p=vchess.git diff --git a/client/src/views/Game.vue b/client/src/views/Game.vue index 032f625e..171dc6c6 100644 --- a/client/src/views/Game.vue +++ b/client/src/views/Game.vue @@ -7,7 +7,7 @@ main ) .card label.modal-close(for="modalRules") - h4#variantNameInGame(@click="gotoRules") {{ game.vname }} + a#variantNameInGame(:href="'/#/variants/'+game.vname") {{ game.vname }} div(v-html="rulesContent") input#modalScore.modal(type="checkbox") div#scoreDiv( @@ -119,9 +119,12 @@ main ) img(src="/images/icons/rematch.svg") #playersInfo - p(v-if="isLargeScreen()") - span.name(:class="{connected: isConnected(0)}") - | {{ game.players[0].name || "@nonymous" }} + div(v-if="isLargeScreen()") + UserBio.user-bio( + :class="{connected: isConnected(0)}" + :uid="game.players[0].id" + :uname="game.players[0].name" + ) span.time( v-if="game.score=='*'" :class="{yourturn: !!vr && vr.turn == 'w'}" @@ -131,8 +134,11 @@ main span.time-right(v-if="!!virtualClocks[0][1]") | {{ virtualClocks[0][1] }} span.split-names - - span.name(:class="{connected: isConnected(1)}") - | {{ game.players[1].name || "@nonymous" }} + UserBio.user-bio( + :class="{connected: isConnected(1)}" + :uid="game.players[1].id" + :uname="game.players[1].name" + ) span.time( v-if="game.score=='*'" :class="{yourturn: !!vr && vr.turn == 'b'}" @@ -141,12 +147,18 @@ main span.time-separator(v-if="!!virtualClocks[1][1]") : span.time-right(v-if="!!virtualClocks[1][1]") | {{ virtualClocks[1][1] }} - p(v-else) - span.name(:class="{connected: isConnected(0)}") - | {{ game.players[0].name || "@nonymous" }} + div(v-else) + UserBio.user-bio( + :class="{connected: isConnected(0)}" + :uid="game.players[0].id" + :uname="game.players[0].name" + ) span.split-names - - span.name(:class="{connected: isConnected(1)}") - | {{ game.players[1].name || "@nonymous" }} + UserBio.user-bio( + :class="{connected: isConnected(1)}" + :uid="game.players[1].id" + :uname="game.players[1].name" + ) div(v-if="game.score=='*'") span.time(:class="{yourturn: !!vr && vr.turn == 'w'}") span.time-left {{ virtualClocks[0][0] }} @@ -168,6 +180,7 @@ main