Commit Graph

22 Commits

Author SHA1 Message Date
sepia 7cbeef6482 Format 2025-07-20 17:44:21 -05:00
sepia 2aa8ee78a9 Fix bug where title box always indicated that the game was ongoing 2025-07-20 17:44:14 -05:00
sepia d3800345e5 Mess with colors 2025-07-20 17:41:24 -05:00
sepia 605c111c73 Style the title box 2025-07-20 16:16:28 -05:00
sepia c112fa99cf Restyle look and feel of the copy game link button 2025-07-20 13:06:00 -05:00
sepia badbe1f749 Style adjustments 2025-07-19 22:17:35 -05:00
sepia f1d64ecdf3 Render stones at grid intersections instead of inside cells 2025-07-19 21:58:49 -05:00
sepia d60357904b Rename files to kebab-case 2025-07-19 21:45:57 -05:00
sepia 10c0f38df0 Fix websocket connection indicator 2025-07-19 21:45:48 -05:00
sepia 742bd4f106 Reformat 2025-07-19 18:34:53 -05:00
sepia 1f19022d45 Preference-based refactoring 2025-07-19 18:34:45 -05:00
sepia cd21e4e8bd Refactor index.html to use separate files for scripts and style 2025-07-18 18:34:50 -05:00
sepia 6baa194e5b Delete outdated ARCHITECTURE.md file, and unused old favicon 2025-07-18 12:13:59 -05:00
sepia 7d124d1ae9 Fix favicon 2025-07-18 12:13:34 -05:00
sepia 6e46c5a284 Change title 2025-07-18 12:13:06 -05:00
sepia 8eabbe3211 Refactor frontend to use HTMX, and do most rendering serverside 2025-07-18 00:04:32 -05:00
sepia d1dbebcc39 Make game fully playable with two players 2025-07-15 21:23:16 -05:00
sepia 8b7d40b6f8 Make the game joinable in two sessions 2025-07-15 20:32:14 -05:00
sepia e984172918 Add dist/ to .gitignore, and prevent new games from having a broken gameId 2025-07-15 18:10:22 -05:00
sepia e8e982c3d6 Get the client to a point where it at least renders the board 2025-07-15 18:07:48 -05:00
sepia 3be0c40b64 Add GameStateManager and WebSocketClient 2025-07-15 16:17:59 -05:00
sepia c15c9c16c8 init 2025-07-15 12:13:17 -05:00