summaryrefslogtreecommitdiff
path: root/public
AgeCommit message (Collapse)Author
2022-06-14Sort your turn games before others in personal ready and active lists.Tor Andersson
2022-06-13List playing and recently finished games on user pages.Tor Andersson
2022-06-11Use game boxes instead of tables.Tor Andersson
2022-06-09Zap semicolons.Tor Andersson
2022-06-09Allow users to leave and join active games.Tor Andersson
Add "Need replacement" list of games.
2022-05-23Fix header to top of screen in mobile layout.Tor Andersson
But allow the toolbar buttons to scroll offscreen.
2022-05-23Use position:fixed for all popups and dialogs.Tor Andersson
2022-05-23Use multiples of four for UI sizes.Tor Andersson
2022-05-23Responsive layout for mobile screens.Tor Andersson
New battle dialog for block games without tables.
2022-05-22Add AppleWebKit UA string.Tor Andersson
2022-05-16Clean up common play.css file.Tor Andersson
Remove over-specific log, role info, card, and hand rules.
2022-04-30Add common confirm_action and confirm_action_button functions.Tor Andersson
2022-04-22Fix race condition with zoom_map running before the CSS has loaded.Tor Andersson
2022-04-22Don't use "thin" scrollbar for log.Tor Andersson
The new Firefox overlay scrollbars have taken the thinness to a ridiculous level.
2022-04-15Tweak header menu for narrow screens.Tor Andersson
2022-04-15Allow using images as icons for menu items.Tor Andersson
2022-04-15Add Go Home menu item to the main cogwheel menu.Tor Andersson
Remove Fullscreen menu item since the fullscreen API doesn't work in Safari, and browsers already have good shortcuts for going fullscreen.
2022-04-15Separate profile and active game list pages.Tor Andersson
Also show number of games where it is your turn in the header. Only show finished games from last week on active games page. Add separate finished games page to see all of them. # Conflicts: # views/tournament-games.pug
2022-04-03Add sort.js for sorted tables.Tor Andersson
2022-04-03Fix race condition when connecting before game specific code is loaded.Tor Andersson
2022-03-27Enable/disable debugging commands as a global server setting.Tor Andersson
2022-03-27Update NimbusRoman fonts.Tor Andersson
2022-03-25Detect AVIF support.Tor Andersson
Workaround for non-Firefox browsers missing CSS Image Module Level 4, but many still supporting AVIF. NOTE: Remove this when image-set with types works in Chrome.
2022-03-24Handle debugging save/restore in playbacks.Tor Andersson
2022-03-22Add /login to robots.txtTor Andersson
2022-03-18Make button border appearance consistent between browsers.Tor Andersson
2022-03-08Allow "query" calls as Observer and during replays.Tor Andersson
2022-03-08More icons.Tor Andersson
2022-03-08Tweak z-indexes.Tor Andersson
2022-03-08Add Nimbus Roman as Times New Roman web font for rulebooks.Tor Andersson
2022-03-05Add query/reply API to server and modules.Tor Andersson
2022-03-05Change create_log_entry variable to on_log function.Tor Andersson
Use typeof to check if it is callable.
2022-02-26Add stack and flame icons.Tor Andersson
2022-02-26Add pickaxe and spade icon.Tor Andersson
2022-02-15Add "X" close button to chat window.Tor Andersson
2022-02-15Add explicit thead/tbody/tfoot tags to tables.Tor Andersson
2022-02-15Redirect to error page if MSIE detected.Tor Andersson
2022-02-15Put all web fonts into same CSS file.Tor Andersson
Use bolder Circled Number font.
2022-02-01Show "Nobody" in player column on unjoined games.Tor Andersson
2022-01-20Disallow crawling user pages.Tor Andersson
2022-01-12Tweak replay access links and gracefully handle broken replay logs.Tor Andersson
2022-01-12Handle errors when following a rematch link to an already started game.Tor Andersson
2022-01-09Treat 1 in options object same as true.Tor Andersson
2022-01-07Use WebSockets instead of socket.io.Tor Andersson
2022-01-06Add game replay functionality.Tor Andersson
Handle missing replay data. Add replay/rematch/exit buttons on game-over. Set 'player' to active player during replays. Replace space with underscore in role class names. Fix critical undo bug! Set game_over state during replays. Fix jumpy view in battle replays. Nuke undo states from all actions, not just 'undo'. Log play and replay page requests. Clean up client.js and allow selecting replay viewpoint. Add debug mode to replay prompt showing active, state, and next action. Init client roles from HTML structure. Remove unused rematch functions. Drop /info/ prefix on game pages. Update body role classList when replay viewpoint changes.
2022-01-06Clip prompt text rather than wrap.Tor Andersson
2022-01-06Fix grid layout on chrome browser.Tor Andersson
2022-01-01Don't hardwire card drop shadow and behavior in grid.cssTor Andersson
2021-12-31Simplify styles and html for play.htmlTor Andersson
2021-12-29Add robots.txtTor Andersson