summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.vscode/settings.json3
-rw-r--r--index.css38
-rw-r--r--index.html162
-rw-r--r--pawns_move.js7
4 files changed, 136 insertions, 74 deletions
diff --git a/.vscode/settings.json b/.vscode/settings.json
new file mode 100644
index 0000000..6f3a291
--- /dev/null
+++ b/.vscode/settings.json
@@ -0,0 +1,3 @@
+{
+ "liveServer.settings.port": 5501
+} \ No newline at end of file
diff --git a/index.css b/index.css
index 271e489..08324aa 100644
--- a/index.css
+++ b/index.css
@@ -1,13 +1,32 @@
+*{
+ margin: 0;
+ padding: 0;
+}
+
+.box{
+ height: 76px;
+ width: 76px;
+ position: relative;
+}
+.top-corner{
+ padding: 1px;
+ position: absolute;
+}
+.bottom-corner{
+ padding: 1px;
+ position: absolute;
+ bottom: 2px;
+ right: 2px;
+}
+
.white{
- background-color: antiquewhite;
- height: 100px;
- width: 100px;
+ background-color: #eaead2;
+ color: #4b7299;
}
-.black{
- height: 100px;
- width: 100px;
- background-color: brown;
+.black{
+ background-color: #4b7299;
+ color: #eaead2;
}
body{
@@ -16,11 +35,12 @@ body{
display: flex;
justify-content: center;
align-items: center;
+ margin: 1px;
}
.chess-board{
- width: 800px;
- height: 800px;
+ width: 608px;
+ height: 608px;
display: grid;
grid-template-columns:repeat(8,1fr);
grid-template-rows:repeat(8,1fr);
diff --git a/index.html b/index.html
index 6facc8c..0ccafc6 100644
--- a/index.html
+++ b/index.html
@@ -10,86 +10,118 @@
<body>
<div class="chess-board">
<div>
- <div id="a8" class="white square"></div>
- <div id="a7" class="black square"></div>
- <div id="a6" class="white square"></div>
- <div id="a5" class="black square"></div>
- <div id="a4" class="white square"></div>
- <div id="a3" class="black square"></div>
- <div id="a2" class="white square"></div>
- <div id="a1" class="black square"></div>
+
+ <div id="a8" class="box white">
+ <div class="top-corner">8</div>
+ </div>
+ <div id="b8" class="box black">
+ <div class="top-corner">7</div>
+ </div>
+ <div id="c8" class="box white">
+ <div class="top-corner">6</div>
+ </div>
+ <div id="d8" class="box black">
+ <div class="top-corner">5</div>
+ </div>
+ <div id="e8" class="box white">
+ <div class="top-corner">4</div>
+ </div>
+ <div id="f8" class="box black">
+ <div class="top-corner">3</div>
+ </div>
+ <div id="g8" class="box white">
+ <div class="top-corner">2</div>
+ </div>
+ <div id="h8" class="box black">
+ <div class="top-corner">1</div>
+ <div class="bottom-corner">a</div>
+ </div>
</div>
<div>
- <div id="b8" class="black square"></div>
- <div id="b7" class="white square"></div>
- <div id="b6" class="black square"></div>
- <div id="b5" class="white square"></div>
- <div id="b4" class="black square"></div>
- <div id="b3" class="white square"></div>
- <div id="b2" class="black square"></div>
- <div id="b1" class="white square"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white">
+ <div class="bottom-corner">b</div>
+ </div>
</div>
<div>
- <div id="c8" class="white square"></div>
- <div id="c7" class="black square"></div>
- <div id="c6" class="white square"></div>
- <div id="c5" class="black square"></div>
- <div id="c4" class="white square"></div>
- <div id="c3" class="black square"></div>
- <div id="c2" class="white square"></div>
- <div id="c1" class="black square"></div>
+ <div id="a8" class="box white"></div>
+ <div id="b8" class="box black"></div>
+ <div id="c8" class="box white"></div>
+ <div id="d8" class="box black"></div>
+ <div id="e8" class="box white"></div>
+ <div id="f8" class="box black"></div>
+ <div id="g8" class="box white"></div>
+ <div id="h8" class="box black">
+ <div class="bottom-corner">c</div>
+ </div>
</div>
<div>
- <div id="d8" class="black square"></div>
- <div id="d7" class="white square"></div>
- <div id="d6" class="black square"></div>
- <div id="d5" class="white square"></div>
- <div id="d4" class="black square"></div>
- <div id="d3" class="white square"></div>
- <div id="d2" class="black square"></div>
- <div id="d1" class="white square"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white">
+ <div class="bottom-corner">d</div>
+ </div>
</div>
<div>
- <div id="e8" class="white square"></div>
- <div id="e7" class="black square"></div>
- <div id="e6" class="white square"></div>
- <div id="e5" class="black square"></div>
- <div id="e4" class="white square"></div>
- <div id="e3" class="black square"></div>
- <div id="e2" class="white square"></div>
- <div id="e1" class="black square"></div>
+ <div id="a8" class="box white"></div>
+ <div id="b8" class="box black"></div>
+ <div id="c8" class="box white"></div>
+ <div id="d8" class="box black"></div>
+ <div id="e8" class="box white"></div>
+ <div id="f8" class="box black"></div>
+ <div id="g8" class="box white"></div>
+ <div id="h8" class="box black">
+ <div class="bottom-corner">e</div>
+ </div>
</div>
<div>
- <div id="f8" class="black square"></div>
- <div id="f7" class="white square"></div>
- <div id="f6" class="black square"></div>
- <div id="f5" class="white square"></div>
- <div id="f4" class="black square"></div>
- <div id="f3" class="white square"></div>
- <div id="f2" class="black square"></div>
- <div id="f1" class="white square"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white">
+ <div class="bottom-corner">f</div>
+ </div>
</div>
<div>
- <div id="g8" class="white square"></div>
- <div id="g7" class="black square"></div>
- <div id="g6" class="white square"></div>
- <div id="g5" class="black square"></div>
- <div id="g4" class="white square"></div>
- <div id="g3" class="black square"></div>
- <div id="g2" class="white square"></div>
- <div id="g1" class="black square"></div>
+ <div id="a8" class="box white"></div>
+ <div id="b8" class="box black"></div>
+ <div id="c8" class="box white"></div>
+ <div id="d8" class="box black"></div>
+ <div id="e8" class="box white"></div>
+ <div id="f8" class="box black"></div>
+ <div id="g8" class="box white"></div>
+ <div id="h8" class="box black">
+ <div class="bottom-corner">g</div>
+ </div>
</div>
<div>
- <div id="h8" class="black square"></div>
- <div id="h7" class="white square"></div>
- <div id="h6" class="black square"></div>
- <div id="h5" class="white square"></div>
- <div id="h4" class="black square"></div>
- <div id="h3" class="white square"></div>
- <div id="h2" class="black square"></div>
- <div id="h1" class="white square"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white"></div>
+ <div id="" class="box black"></div>
+ <div id="" class="box white">
+ <div class="bottom-corner">h</div>
+ </div>
</div>
- </div>
+ </div>
<script src="./game.js"></script>
</body>
</html>
diff --git a/pawns_move.js b/pawns_move.js
new file mode 100644
index 0000000..f304608
--- /dev/null
+++ b/pawns_move.js
@@ -0,0 +1,7 @@
+function pawn_move(board, y, x){
+ let moves =[];
+ // * if pawn at row 1 or at row 6 it has to choice
+ if(x<board.length && x >-1 && y<board.length && y>-1){
+ moves.push()
+ }
+} \ No newline at end of file