4 Commits
Author SHA1 Message Date
Keith Solomon 8bec9baab6 feat(combat): wade visual + smoke test budget 2026-07-27 00:10:53 -05:00
Keith Solomon d80ceae128 fix: declare grid-template-columns so the battle grid lays out as a grid, not a single column
CSS Grid without an explicit grid-template-columns defaults to a
single-column layout, so the 64-144 tiles stacked vertically and
the user saw a long column instead of an 8x8 (or 10x8 or 12x12)
battlefield. Set the column count via a CSS variable on the grid
root, written by match.js after the match snapshot loads (CSS attr()
for non-content properties is not yet shipped in Safari or Firefox).
2026-07-26 11:21:49 -05:00
Keith Solomon d53a84ce85 fix: enable action-mode buttons in match view (final-review Critical) 2026-07-26 03:58:03 -05:00
Keith Solomon 22e38cfebd feat: add match.js renderer and battle UI styles 2026-07-26 01:56:17 -05:00