X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=client%2Fsrc%2Fcomponents%2FMoveList.vue;h=920d5240579692424f421e8f9f15b7f4bf6dc15a;hb=311cba767e3c461edb0c8c758bfb193ef670a68f;hp=1e19a2bdb77a70b2afd40c9fb97250bd400c1177;hpb=3837d4f7885a3c3cdb468da2f3fa3fa1e5a1415a;p=vchess.git diff --git a/client/src/components/MoveList.vue b/client/src/components/MoveList.vue index 1e19a2bd..920d5240 100644 --- a/client/src/components/MoveList.vue +++ b/client/src/components/MoveList.vue @@ -2,155 +2,91 @@ div #scoreInfo(v-if="score!='*'") p {{ score }} - p {{ message }} - table#movesList - tbody - tr(v-for="moveIdx in evenNumbers") - td {{ moveIdx / 2 + 1 }} - td(:class="{'highlight-lm': cursor == moveIdx}" - data-label="White move" @click="() => gotoMove(moveIdx)") - | {{ moves[moveIdx].notation }} - td(v-if="moveIdx < moves.length-1" - :class="{'highlight-lm': cursor == moveIdx+1}" - data-label="Black move" @click="() => gotoMove(moveIdx+1)") - | {{ moves[moveIdx+1].notation }} - // Else: just add an empty cell - td(v-else) + p {{ st.tr[message] }} + .moves-list + .tr(v-for="moveIdx in evenNumbers") + .td {{ firstNum + moveIdx / 2 + 1 }} + .td(v-if="moveIdx < moves.length-1 || show == 'all'" + :class="{'highlight-lm': cursor == moveIdx}" + @click="() => gotoMove(moveIdx)" + ) + | {{ notation(moves[moveIdx]) }} + .td( + v-if="moveIdx < moves.length-1" + :class="{'highlight-lm': cursor == moveIdx+1}" + @click="() => gotoMove(moveIdx+1)" + ) + | {{ notation(moves[moveIdx+1]) }} + // Else: just add an empty cell + //.td(v-else) - -