From 65caee7e6e5a17482207d3ff050a15ec8546fb2e Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Fri, 23 Feb 2018 16:00:44 -0500 Subject: [PATCH] Chess board is now a table --- assets/css/_board.scss | 14 ++------------ assets/js/components/chess-board-square.js | 2 +- assets/js/components/chess-board.js | 10 +++++++--- 3 files changed, 10 insertions(+), 16 deletions(-) diff --git a/assets/css/_board.scss b/assets/css/_board.scss index f317c42..bd4f1c8 100644 --- a/assets/css/_board.scss +++ b/assets/css/_board.scss @@ -1,8 +1,4 @@ - .board { - display: flex; - flex-direction: column; - font-size: 0; border: 0.3vmin solid black; margin: 0 auto; width: 80vmin; @@ -10,16 +6,10 @@ } .board-rank { - height: 12.5%; } .board-square { - position: relative; border: 0.2vmin solid $square-outline-color; - display: inline-block; - font-size: $base-font-size; - width: 12.5%; - height: 100%; background-size: 100%; background-repeat: no-repeat; @@ -39,7 +29,7 @@ &.selected { background-color: mix($black-square-color, $selected-square-color, 60%); - border: 0.2vmin solid $selected-outline-color; + outline: 0.2vmin solid $selected-outline-color; } } @@ -48,7 +38,7 @@ &.selected { background-color: mix($white-square-color, $selected-square-color, 60%); - border: 0.2vmin solid $selected-outline-color; + outline: 0.2vmin solid $selected-outline-color; } } diff --git a/assets/js/components/chess-board-square.js b/assets/js/components/chess-board-square.js index 0c6b3f0..7f3dea9 100644 --- a/assets/js/components/chess-board-square.js +++ b/assets/js/components/chess-board-square.js @@ -60,7 +60,7 @@ class ChessBoardSquare extends React.Component { } render() { - return
{ return ( -
+ {this.renderFiles(rankId)} -
+ ); }); } render() { - return
{this.renderRanks()}
; + return ( + + {this.renderRanks()} +
+ ); } }