Michael Pilosov
1d8d8cec14
fix playback buttons: flex-basis 0 for proportional sizing, full width
2026-06-25 19:15:29 +00:00
Michael Pilosov
4ab86fa6a0
refactor: playback buttons full-width with double-triangle ff/rw icons
...
- btn-prev/next now use |◄ / ►| (single triangle + bar, was btn-start/end)
- btn-start/end now use |◄◄ / ►►| (double triangle + bar)
- playback-buttons row fills full width with flex:1 on all buttons
- outer two buttons (start/end) slightly smaller via flex:0.65 + 13px SVG
2026-06-25 19:08:00 +00:00
Michael Pilosov
1c04782db5
ui: replace emoji playback icons with SVG, restyle pressure controls
...
- All 5 playback buttons now use inline SVG triangles/bars — no more
emoji rendering on iOS/Android
- Pause icon in togglePlay() also switches to SVG
- Radio mode toggle becomes a segmented pill control (own row, full width)
- Piece/Board checkboxes each get their own tap-friendly row (min 2.5rem tall)
2026-06-25 19:00:50 +00:00
Michael Pilosov
b2432305b5
installation
2026-04-19 18:13:51 +00:00
Michael Pilosov
f6d1b3a56c
Add source link footer pointing to GitHub repo
2026-04-07 12:25:26 -06:00
Michael Pilosov
3bcb823909
Add deploy, logs, status targets to Makefile
2026-04-06 16:20:03 -06:00
Michael Pilosov
feadaf1b3e
Cap machines at 1
2026-04-06 16:13:09 -06:00
Michael Pilosov
ffcf9781d5
Add fly.toml, set VM to 256mb
2026-04-06 16:02:49 -06:00
Michael Pilosov
abfd7fedc8
Add Dockerfile and health endpoints
2026-04-06 15:54:20 -06:00
Michael Pilosov
185a08fa8b
Rebalance built-in games (max 2 per player)
2026-04-06 15:34:23 -06:00
Michael Pilosov
0f2aa97b01
Update README: all 10 built-in games, src-layout, uv quickstart
2026-04-06 15:34:23 -06:00
Michael Pilosov
46955f0644
Cache built-in game parsing to avoid recomputation per request
2026-04-06 15:34:23 -06:00
Michael Pilosov
0a7cdc0f15
Drop --reload from CLI, bump to 0.1.1
2026-04-05 23:01:14 -06:00
Michael Pilosov
f46f52ce3a
publish target
2026-04-05 22:56:03 -06:00
Michael Pilosov
ff29a3cd4e
Add CLI args for host, port, workers, and reload
2026-04-05 22:54:20 -06:00
Michael Pilosov
20dca2eefa
Restructure as src-layout Python package with bundled static assets
2026-04-05 22:52:45 -06:00
Michael Pilosov
6eb5672351
Add frontend, Makefile, and additional built-in games
2026-04-05 22:51:03 -06:00
Michael Pilosov
937eacc448
entrypoint
2026-04-05 22:47:45 -06:00
Michael Pilosov
0e8886908a
uv deps
2026-04-05 22:46:44 -06:00
Michael Pilosov
138122a35b
Initial commit: chess pressure visualization app
2026-04-05 22:44:01 -06:00