Andrio Celos
b486738ea8
Animate special points
2023-07-13 10:31:54 +10:00
Andrio Celos
86ca6feb66
Refine game page hints
2023-07-13 10:31:34 +10:00
Andrio Celos
50529a4eea
Add ink placement and special space animations
2023-07-12 23:03:47 +10:00
Andrio Celos
e417b148c6
Add import from screenshot and import/export multiple decks at once
2023-06-28 15:55:51 +10:00
Andrio Celos
7cc4c35b37
Add a background to most pages
...
The background image is part of the external assets.
2023-06-24 23:53:58 +10:00
Andrio Celos
6bab8f8ed6
Button overhaul
...
Replace all hidden <input> checkboxes and radio buttons with <button> elements. This simplifies the DOM, allows for hints when clicking a disabled button and full control over checked states.
2023-06-24 23:52:28 +10:00
Andrio Celos
b4691da306
Style fixes
2023-06-23 10:09:07 +10:00
Andrio Celos
e46de3b775
Add more hints to the game page
2023-06-23 10:04:24 +10:00
Andrio Celos
d5dde76a34
Add colour testing controls
2023-06-21 22:38:04 +10:00
Andrio Celos
d042d0e79b
Minor fixes and refactoring
2023-06-21 22:35:01 +10:00
Andrio Celos
0906969365
Implement turn time limits
2023-06-15 15:27:41 +10:00
Andrio Celos
2460a5e564
Add Sizzle Season 2023 cards
2023-06-01 10:14:40 +10:00
Andrio Celos
878d4e45cd
Show a player's hand in replays
2023-03-11 01:26:50 +11:00
Andrio Celos
caa0bed030
Cards change colour to match the player's ink
2023-03-10 14:27:06 +11:00
Andrio Celos
91c08b808c
Visual update of card and stage grids, improve hover highlight
2023-03-10 14:14:03 +11:00
Andrio Celos
aec8a19b58
Visual update on card preview
2023-03-09 16:30:01 +11:00
Andrio Celos
e735de5bfa
Add ability to spectate
2023-03-07 14:15:55 +11:00
Andrio Celos
3007cb7aee
Add new cards for Fresh Season 2023
2023-02-28 19:48:58 +11:00
Andrio Celos
e11497fdfc
Fix touch controls on Android Chrome
2023-02-26 12:41:39 +11:00
Andrio Celos
154d223d17
Visual update
2023-02-24 23:28:05 +11:00
Andrio Celos
7c33ceba94
Change theme colour to match data-mined in-game UI
2023-02-23 12:01:19 +11:00
Andrio Celos
b91e7ca86a
Set dark theme in CSS
2023-02-23 11:10:19 +11:00
Andrio Celos
14b1b1a623
Add controls help page
2023-02-23 11:03:37 +11:00
Andrio Celos
78bd6b1250
#7 Add a filter box to the deck editor and test UI
2023-02-22 15:02:30 +11:00
Andrio Celos
f7c57f8abd
Fix gradient text fill on Edge
2023-01-10 20:06:58 +11:00
Andrio Celos
708ad27356
#1 Implement deck editor test mode. Resolves #1 .
2022-12-29 19:20:24 +11:00
Andrio Celos
9dd44b8351
Flip board view for players 2 and 4
2022-12-26 19:13:27 +11:00
Andrio Celos
9c32f5c281
Fix incorrect UI colours
2022-12-26 15:52:57 +11:00
Andrio Celos
bb75c238a8
#5 Basic replay implementation
2022-12-25 12:49:30 +11:00
Andrio Celos
485d2c97d3
Shrink card name for Forge Splattershot Pro
2022-12-03 14:52:33 +11:00
Andrio Celos
fc41531398
Recolour some UI elements to match the player's ink
2022-10-28 15:05:50 +11:00
Andrio Celos
391b11a386
Implement the Show Deck button
2022-10-28 14:42:55 +11:00
Andrio Celos
e62e8dc7b8
Improve loading indicators, error and timeout handling
2022-10-28 13:36:40 +11:00
Andrio Celos
a2ea957b2c
Enhance list buttons style
2022-10-25 14:39:47 +11:00
Andrio Celos
ffd2ab117f
Fix display issues in cards played
2022-10-25 12:39:43 +11:00
Andrio Celos
d4e8d86571
Rework sync procedure and add a loading indicator
...
The server will now send a sync message when the client connects via WebSocket. This removes the need to send another GET request to sync game data.
2022-10-25 12:08:18 +11:00
Andrio Celos
3ad1877a4c
Rename 'sections' to 'pages'
2022-10-24 11:13:47 +11:00
Andrio Celos
93cde911e6
Fix a deck editor display issue
2022-10-21 14:31:33 +11:00
Andrio Celos
5b36ec6bf1
Fix game board display issues
2022-10-21 12:12:29 +11:00
Andrio Celos
978e08fddf
Deck editor mobile layout - #2
2022-10-21 11:40:57 +11:00
Andrio Celos
886a4d0787
Add 'show QR code' button to the lobby
2022-10-21 10:05:30 +11:00
Andrio Celos
af5c4fa1ed
Hide rotate and deck buttons for spectators or ended games
2022-10-20 13:51:25 +11:00
Andrio Celos
5b8ed5ca5d
Add touch controls
2022-10-20 13:27:39 +11:00
Andrio Celos
2b39dfb0f7
Layout revamp; add mobile layout for lobby and game pages
2022-10-18 11:20:40 +11:00
Andrio Celos
191a2982f7
Add a basic deck editor page. #1
2022-10-14 13:44:09 +11:00
Andrio Celos
fe9d3c3d64
Enhance lobby UI
2022-10-11 10:40:05 +11:00
Andrio Celos
201376211b
Move deck and stage selection to the lobby page
2022-10-11 10:09:33 +11:00
Andrio Celos
bd3604c83c
UI adjustments
2022-10-11 00:43:14 +11:00
Andrio Celos
42074825b6
Add more stages and support for up to 4 players. #3
2022-10-08 21:46:09 +11:00
Andrio Celos
3b4e1a865f
Enhance keyboard controls
...
The board can now receive focus.
Hand buttons - arrows: move focus; Space/Enter: select card
Board - arrows: move card; R: rotate clockwise; Shift+R: rotate anticlockwise; Space/Enter: submit play; Backspace/Escape: deselect card
Either - p: toggle pass; s: toggle special attack
2022-10-06 10:58:41 +11:00