From 1c8f1674b745af0f1eb4cf00aeafb3e7df21d532 Mon Sep 17 00:00:00 2001 From: Owen Date: Tue, 2 Jun 2026 21:15:03 +0200 Subject: [PATCH] basic large screen layout --- TODO | 1 - src/pages/Chessboard.tsx | 130 +++++++++++++++++++++------------------ src/styles/_button.css | 5 ++ 3 files changed, 76 insertions(+), 60 deletions(-) diff --git a/TODO b/TODO index 16cd01b..2ef164e 100644 --- a/TODO +++ b/TODO @@ -3,7 +3,6 @@ FEN string Env Vars API base URL -- style clear/save buttons - rearrange buttons / header space - collapse on smaller screens - add / edit headers diff --git a/src/pages/Chessboard.tsx b/src/pages/Chessboard.tsx index 9169322..6fc0396 100644 --- a/src/pages/Chessboard.tsx +++ b/src/pages/Chessboard.tsx @@ -31,68 +31,80 @@ const Chessboard = () => { /> -
- - - - - -
- -
-
- - d.ply === currentPosition.ply, - )} - onChange={handleToggleDiagram} +
+
+ +
+ +
+ + d.ply === currentPosition.ply, + )} + onChange={handleToggleDiagram} + /> +
+ + +
- +
+ {/**/} + {/* Clear Game*/} + {/**/} + + + + +
); diff --git a/src/styles/_button.css b/src/styles/_button.css index d7746f6..56ef6ed 100644 --- a/src/styles/_button.css +++ b/src/styles/_button.css @@ -1,8 +1,12 @@ .btn { + display: inline-flex; font-size: 1rem; font-weight: bold; cursor: pointer; border-radius: 0.5rem; + height: 50px; + align-items: center; + justify-items: center; transition: all 0.3s ease; @@ -17,6 +21,7 @@ font-size: 1.25rem; padding: 1rem 4rem; border-radius: 1.5rem; + height: auto; } .btn-primary {