diff --git a/app/templating/GameHelper.scala b/app/templating/GameHelper.scala index ecaa46923e..70deba4734 100644 --- a/app/templating/GameHelper.scala +++ b/app/templating/GameHelper.scala @@ -182,9 +182,9 @@ trait GameHelper { self: I18nHelper with UserHelper with AiHelper with StringHel case S.Draw => trans.draw.txt() case S.Outoftime => (game.turnColor, game.loser) match { case (White, Some(_)) => trans.whiteTimeOut.txt() - case (White, None) => trans.whiteTimeOut.txt() + ". " + trans.draw.txt() + "." + case (White, None) => trans.whiteTimeOut.txt() + " • " + trans.draw.txt() case (Black, Some(_)) => trans.blackTimeOut.txt() - case (Black, None) => trans.blackTimeOut.txt() + ". " + trans.draw.txt() + "." + case (Black, None) => trans.blackTimeOut.txt() + " • " + trans.draw.txt() } case S.NoStart => val color = game.loser.fold(Color.white)(_.color).name.capitalize diff --git a/ui/game/src/view/status.ts b/ui/game/src/view/status.ts index b8056b7cb4..40b8dbef34 100644 --- a/ui/game/src/view/status.ts +++ b/ui/game/src/view/status.ts @@ -24,7 +24,7 @@ export default function status(ctrl: Ctrl): string { case 'draw': return noarg('draw'); case 'outoftime': - return `${d.game.turns % 2 === 0 ? noarg('whiteTimeOut') : noarg('blackTimeOut')}${!!d.game.winner ? '' : `. ${noarg('draw')}.`}`; + return `${d.game.turns % 2 === 0 ? noarg('whiteTimeOut') : noarg('blackTimeOut')}${!!d.game.winner ? '' : ` • ${noarg('draw')}`}`; case 'noStart': return (d.game.winner == 'white' ? 'Black' : 'White') + ' didn\'t move'; case 'cheat':