Commit Graph

31 Commits

Author SHA1 Message Date
Jesse D. McDonald a598e287df convert client over to the new REST API 2020-04-27 20:49:31 -05:00
Jesse D. McDonald 156704f0f3 use a bold font for the move numbers in the history list 2020-04-25 02:12:53 -05:00
Jesse D. McDonald c791c05d5e add rel="noopener noreferer" to external links for improved privacy and security 2020-04-16 21:31:47 -05:00
Jesse D. McDonald f3e2d2c7a4 add a 'badge' icon with link to current page with game ID 2020-04-16 21:30:38 -05:00
Jesse D. McDonald d6ee83a36f add a per-game Jitsi Meet link for voice/video chat 2020-04-16 01:28:46 -05:00
Jesse D. McDonald cc083e4d52 add missing pieces so Chrome sees an installable PWA 2020-04-11 18:12:19 -05:00
Jesse D. McDonald 3010e4bb84 disable user scaling (mobile only) 2020-04-06 02:32:33 -05:00
Jesse D. McDonald 7c4b5972db add a Progressive Web App (PWA) manifest 2020-04-06 02:02:01 -05:00
Jesse D. McDonald accbc316ff add an optional in-page notification sound 2020-04-05 17:24:22 -05:00
Jesse D. McDonald e1722cf589 fix remaining hard-coded paths & extend cache lifetimes with content hashes 2020-04-02 05:25:49 -05:00
Jesse D. McDonald 2e68c3b7b1 replace submodules with proper NPM dependencies & webpack 2020-04-02 02:51:41 -05:00
Jesse D. McDonald 864f320b41 adjust badge layout to avoid overlap & add tooltips 2020-03-29 20:12:32 -05:00
Jesse D. McDonald c9bd8a06af add 'Paco Ŝako' theme based on the icons from the manual 2020-03-29 15:40:23 -05:00
Jesse D. McDonald 40e583deb8 add badges linking to the official site and the Gogs repo 2020-03-29 15:09:05 -05:00
Jesse D. McDonald 51ee683bad simplify handling of piece images with CSS content attributes 2020-03-28 18:24:20 -05:00
Jesse D. McDonald ec1a2bd1fd add option to reverse board layout; style tweaks for controls 2020-03-22 23:49:51 -05:00
Jesse D. McDonald a96e8f1e4f major rewrite; breaking change; game logic in separate file 2020-03-22 01:38:34 -05:00
Jesse D. McDonald 89f335479b add network time synchronization & fix initial timestamp 2020-03-15 20:18:30 -05:00
Jesse D. McDonald 2e6764ffb5 add support for resignation 2020-03-15 15:57:17 -05:00
Jesse D. McDonald c6e02d15eb minor adaptive layout improvements 2020-03-15 02:44:11 -05:00
Jesse D. McDonald 7bdc889b87 compare board recursively, not via unstable JSON serialization 2020-03-15 01:18:20 -05:00
Jesse D. McDonald 7cbb9defbb add some feedback for the number of connected peers 2020-03-14 18:20:48 -05:00
Jesse D. McDonald 23c8b1384e add rule reference 2020-03-14 17:21:04 -05:00
Jesse D. McDonald 2c355ddd87 add titles (tooltips) to the history navigation buttons 2020-03-14 17:16:40 -05:00
Jesse D. McDonald bd450b3322 make better use of available vertical space 2020-03-14 01:39:19 -05:00
Jesse D. McDonald 06fcc887fc add local stepping through move history & flexbox layout 2020-03-14 00:48:24 -05:00
Jesse D. McDonald 48d17a68de add notifications for new moves through a service worker 2020-03-11 22:40:03 -05:00
Jesse D. McDonald 482cba6d95 fix some rough spots in the drag-and-drop UI 2020-03-11 13:16:25 -05:00
Jesse D. McDonald a7528c859a add move validation and visual hints 2020-03-11 02:56:54 -05:00
Jesse D. McDonald 46fd7de203 fix missing UTF-8 meta charset in index.html 2020-03-10 14:10:32 -05:00
Jesse D. McDonald a0722c14d8 initial commit 2020-03-10 02:19:41 -05:00