Current Week: [2024 Week 40] Improve Checkers CSS.
Following Week: [2024 Week 41] Boring Infrastructure Stuff2024 Oct 02 23:09: commit: Styling of checkers
This MR improves the styling a bit. From a black and white theme to a more positive coloured theme.
Currently:

After this MR:

2024 Sep 30 23:11: commit: Set max width and height to 15
Seems like a good number on devices I've tested on, meaning, it's not too small yet still gives the players choices.
Recent MR simple-boring-games/hello-world!28 prompted this change, because all players are fixed into dealing with what they get now without being able to adjust the board.
I did also notice there was some lag when changing the board size above 15 on my Samsung S10e. Perhaps more optimization could be done.
2024 Sep 30 23:02: commit: Disable user movement of board (complete deletion of related code)
This was a lot of original effort to get working so sad to see it go.
Reason for this MR: I find user movement (zoom + panning) does not add benefit, it just complicates things for the player. I originally added user movement in anticipation of big boards of multiple players where players must zoom in to where they want to place their piece; that could still happen eventually but it is not implemented yet, and therefore user movement currently does not make sense.
2024 Sep 30 22:51: commit: Make bottom right logo a bit more thin
I noticed on mobile it currently looks a bit clunky, this MR fixes it.
2024 Sep 30 22:48: commit: Add some kind of win screen for gravity game mode
Now the player should be aware what is happening rather than switching without any affect.
Also fix a bug where the top piece is missing (caused by divide by zero error).