Commit Graph

3 Commits

Author SHA1 Message Date
077cf0185c fix(keycloak): stop browsers from keeping the old login look
Theme files are cached under a path that only changes with Keycloak's
version, for 30 days, so returning players kept the grey stylesheet.
It is renamed to login.css, and theme files are now cached for an hour.
2026-10-17 03:01:25 +03:00
6f88658c60 feat(frontend): simplify the header as in the updated design
The header is now the logo, the page's actions, how to play, settings
and the account. The theme swatches move into a settings menu; the
account shows the player's initials and is on every page through an
AuthUserContext. On phones the home page's actions leave the header for
a row of two buttons. Checked menu items get a check at their end.
2026-10-17 02:59:26 +03:00
35c2f904a0 docs(theme-polish): add the spec
The login pages in the app's three themes, chosen through a cookie, and
the web app's messages in the theme's colors at the top centre.
2026-10-17 02:28:40 +03:00