summaryrefslogtreecommitdiff
path: root/views/head.pug
AgeCommit message (Collapse)Author
2024-10-13Format human dates in view templates rather than in server queries.Tor Andersson
2024-10-13Tournaments!Tor Andersson
2024-08-22Show time left in game box only when it's your turn.Tor Andersson
2024-08-20New time control.Tor Andersson
2024-07-23New join page!Tor Andersson
* Remove explicit (and redundant) role=Observer parameter. * Remove old /play/:id redirects. * Show "private" badge on game boxes. * Forbid leave/kick in public games. * Allow "rewind" by owner in public games.
2024-07-23rename some api linksTor Andersson
2024-03-13More consistent Enter / Play / View in game boxes.Tor Andersson
2024-03-13Prefix game IDs with #.Tor Andersson
2024-01-28Add time control enforcement.Tor Andersson
2023-12-27Move more player/game info stuff into SQL.Tor Andersson
Update invite_count with triggers. Add games.is_ready generated column. Add games.is_opposed generated column. Add player_view with is_active column.
2023-10-21More mobile layout improvements.Tor Andersson
2023-10-21Add color themes.Tor Andersson
2023-10-13Clean up stylesheet and improve layout on small and large screens.Tor Andersson
Use variables for color theming.
2023-10-13Handle invites for active games.Tor Andersson
2023-09-20Add pace property to games.Tor Andersson
Currently unenforced and only visual effect in game listings.- Future time control and user penalty features may make use of it.
2023-09-15Add user links to join page.Tor Andersson
2023-09-13Set player_count in database for faster and easier logic.Tor Andersson
Track ready to start and unjoined games in "active" header.
2023-07-13Use status constants.Tor Andersson
2023-04-28Rename game "description" to "notice".Tor Andersson
2023-04-18Forum search using FTS5.Tor Andersson
2023-03-01Separate ready and full status for display in game lists.Tor Andersson
2023-02-28Link to game page from thumbnail images.Tor Andersson
2023-02-24Use URL search params instead of funky colon separated arguments.Tor Andersson
2022-10-05Track read status of in-game chat messages.Tor Andersson
2022-08-02Moderation tools for admin user.Tor Andersson
Ban and unban users. Delete forum posts and threads.
2022-06-27Sort active games with your turn first.Tor Andersson
2022-06-14Clean up game list logic.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-09Show player name instead of role in Turn and Result columns.Tor Andersson
2022-05-27Don't go to replay screen of own games in game lists.Tor Andersson
2022-05-09Clean up meta viewport tag.Tor Andersson
2022-04-03Don't show options in game overview lists.Tor Andersson
2022-02-20Allow line-breaks on scenario/options column in game lists.Tor Andersson
2022-02-15Show optional rules in scenario column.Tor Andersson
2022-02-15Add explicit thead/tbody/tfoot tags to tables.Tor Andersson
2022-02-01Show "Nobody" in player column on unjoined games.Tor Andersson
2022-01-15Separate open and ready to start game lists.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.
2021-12-31Parameterize site name and domain.Tor Andersson
2021-12-29Add OpenGraph meta tags to display previews on social media.Tor Andersson
2021-12-04Remove useless preload links.Tor Andersson
2021-12-04Use img srcset for cover images of differing resolutions.Tor Andersson
2021-12-03Don't preload dingbats and emoji font.Tor Andersson
2021-11-24Fix URL for preloaded fonts.Tor Andersson
2021-11-24Preload web fonts to minimize flash of invisible text.Tor Andersson
2021-11-22More Pug cleanups.Tor Andersson
2021-11-21Use grid-layout instead of table for forum posts.Tor Andersson
2021-11-21Rewrite view templates to use Pug engine.Tor Andersson