Inga 🏳🌈
|
60eb8edbac
|
used templates for new cells instead of manually creating new button on frontend; removed unused optimization
|
2 weeks ago |
Inga 🏳🌈
|
91dfc14bad
|
removed unused code
|
2 weeks ago |
Inga 🏳🌈
|
42fde81be8
|
extracted some dom manipulation from board-game to dom-utils
|
2 weeks ago |
Inga 🏳🌈
|
e347f48c19
|
fixed minor theoretical UI bug
|
2 weeks ago |
Inga 🏳🌈
|
6ec1a46aca
|
basic responsive design for small screens
|
2 weeks ago |
Inga 🏳🌈
|
7880c693c5
|
improved display of decided board for draw
|
2 weeks ago |
Inga 🏳🌈
|
64439b6b0e
|
improved display of decided board
|
2 weeks ago |
Inga 🏳🌈
|
1ae6d5c8b0
|
switch to using templates for displaying game state
|
2 weeks ago |
Inga 🏳🌈
|
664197cb72
|
use data-... attributes for custom attributes
|
3 weeks ago |
Inga 🏳🌈
|
5d9e136dcb
|
implemented progressive form wrapper (for offline WebKit support)
|
3 weeks ago |
Inga 🏳🌈
|
ffbd80d30e
|
added typed-query-selector dev dependency in preparation to templates migration
|
3 weeks ago |
Inga 🏳🌈
|
779e06a6e4
|
fixed broken second counter in no-JS mode
|
3 weeks ago |
Inga 🏳🌈
|
d808cebd81
|
downgrade target from ES2022 to ES6 for better compatibility with older browsers
|
4 weeks ago |
Inga 🏳🌈
|
dba3c7f55c
|
fixed a bug with handling changing board sizes when size is decreased more by 1 row / column
|
1 month ago |
Inga 🏳🌈
|
4ba2c894ca
|
minor ui improvement
|
1 month ago |
Inga 🏳🌈
|
b4f7b51d7b
|
minor refactoring
|
1 month ago |
Inga 🏳🌈
|
1d7f4c4124
|
css improvements
|
1 month ago |
Inga 🏳🌈
|
3745313fb9
|
do not crash on large boards, fall back to manual play
|
1 month ago |
Inga 🏳🌈
|
d6f2d6e407
|
solver support for 3x4/4x3 boards
|
1 month ago |
Inga 🏳🌈
|
4d13d2b1a4
|
implemented dynamic board size
|
1 month ago |
Inga 🏳🌈
|
e8b145707d
|
reorganized code
|
1 month ago |
Inga 🏳🌈
|
56216e904f
|
implemented tictactoe-all ruleset
|
1 month ago |
Inga 🏳🌈
|
ec1048e603
|
reorganized code
|
1 month ago |
Inga 🏳🌈
|
339691baf4
|
accept game variant as a parameter
|
1 month ago |
Inga 🏳🌈
|
e822191944
|
css for prettier game board
|
1 month ago |
Inga 🏳🌈
|
de52499d6f
|
unified button logic between backend and frontend
|
1 month ago |
Inga 🏳🌈
|
15b63eefcf
|
less inline styles, more CSS
|
1 month ago |
Inga 🏳🌈
|
c48825ef56
|
feature parity between frontend and backend
|
1 month ago |
Inga 🏳🌈
|
6b707f9441
|
unified table cell logic between frontend and backend; unified autoplay; implemented autoplay on frontend
|
1 month ago |
Inga 🏳🌈
|
0c2ef25b17
|
cleanup
|
1 month ago |
Inga 🏳🌈
|
709e573b99
|
very basic offline gaming capabilities on frontend
|
1 month ago |
Inga 🏳🌈
|
ce53388d26
|
implemented autoplay configuration
|
1 month ago |
Inga 🏳🌈
|
0b77ff5a1d
|
implemented autoplay for O
|
1 month ago |
Inga 🏳🌈
|
7ed91f3621
|
extracted display controls to shared function
|
1 month ago |
Inga 🏳🌈
|
3dee4a10e4
|
display current outcome
|
1 month ago |
Inga 🏳🌈
|
83e63f0538
|
handle decided boards
|
1 month ago |
Inga 🏳🌈
|
a30663b268
|
tests
|
1 month ago |
Inga 🏳🌈
|
24fcb0ca1b
|
minor optimization
|
1 month ago |
Inga 🏳🌈
|
f71ca0a52a
|
implemented basic board game support (only in client-server mode)
|
1 month ago |
Inga 🏳🌈
|
f96447c8d1
|
code reorganized
|
1 month ago |
Inga 🏳🌈
|
7bba979de8
|
enabled client-side static resource caching to improve frontend UX
|
1 month ago |
Inga 🏳🌈
|
06abd9883a
|
implemented frontend part of progressive form and trackers
|
1 month ago |
Inga 🏳🌈
|
98fc37530d
|
implemented backend part of progressive form
|
1 month ago |
Inga 🏳🌈
|
3c982e845f
|
implemented backend / frontend structure
|
1 month ago |
Inga 🏳🌈
|
fcc87648be
|
implemented integration tests for opponent
|
1 month ago |
Inga 🏳🌈
|
4ab4f19070
|
implemented generic solver tests; extracted tictactoe-specific solver tests to integration tests file
|
1 month ago |
Inga 🏳🌈
|
ca311400ea
|
improved formatting (line width set to 120)
|
1 month ago |
Inga 🏳🌈
|
d823eab61f
|
implemented opponent
|
1 month ago |
Inga 🏳🌈
|
945d4cea64
|
minor cleanup
|
1 month ago |
Inga 🏳🌈
|
2d03fc4006
|
uncoupled tictactoe rules and solver logic
|
1 month ago |