You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Game rules: chi is now offered both with and without a held red five, so a hand holding a red and a plain five gets every pairing instead of a single option.
Game client layout: the own hand is drawn at 1.6 river tiles off phones and grows on phones up to the side strips; desktop chrome scales continuously from regular to large, side name badges use their real lane, and the top badge keeps ordinary names whole.
Game client stability: own and opponent melds keep their size across draws, sideways tiles stay on their row's baseline, tile edges stay attached during hand reflows, and the round-result panel keeps its size when confirming and stays compact and centred.
Game client polish: the selected tile lifts clearly above the 5px hover lift, mouse and auto-discards no longer show the keyboard focus ring, game-end actions stay on one row under classic scrollbars, and "Game over" is now "Final results".
Replay: scrolling the wheel holds each round result briefly instead of halting on it.
Lobby: new terms of service and privacy policy pages in en, ja and ru, linked from every page footer and the login and register forms; leaving a page no longer flashes a lost connection.
Infrastructure: deploy host, SSH user and domain now live in a gitignored per-target env file, so the repository can be deployed to other servers without editing tracked files.
Features
feat: add terms of service and privacy policy pages (8bf0131)
feat: let v2 round-result tiles grow with the free box off phones (56666da)
feat: scale v2 desktop chrome continuously from regular to large (849cf43)
feat: let v2 desktop side badges use their real lane (ac8e05f)
feat: let the v2 phone own hand grow up to clear of the side strips (3216149)
feat: draw the v2 own hand at 1.6 river tiles off a phone (996b72f)
feat: lift a v2 hand tile 5px on hover instead of 4px (7029842)
feat: hold v2 replay results briefly under the wheel instead of halting (d344605)
Bug Fixes
bug: keep the v2 game-end actions on one row under classic scrollbars (bd56291)
bug: stop the lobby flashing a lost connection when leaving a page (05c8141)
bug: revert the v2 round-result growth to the compact panel (2a49281)
bug: centre the v2 result's tile rows with its text on wide panels (fab0319)
bug: centre the v2 result text under the hand and size its rules by it (a98b0ff)
bug: keep an ordinary name whole on the v2 top badge as chrome grows (f19e1be)
bug: recover the v2 river pixel the own-fit prebound misses (1fa4ec2)
bug: stop the v2 phone corner bound from shrinking the river tile (b151275)
bug: keep the v2 desktop selected-tile lift above the hover lift (092b202)