The homepage now shows a live top 10 leaderboard ranked by reputation: country flag, club name, manager (or "Vacant" for a club still waiting to be claimed), and the reputation number itself. You don't need an account to see it, it's right there on the page that makes the case for the game in the first place.
A table that wouldn't shrink
The table looked fine on desktop and broken on mobile, shifted to the left with its last column cut clean off. The table's own CSS wasn't actually the problem. The real cause was one level up: the homepage centers its sections in a flex column, and a section that isn't given an explicit width sizes itself to fit its content instead of the screen. The table's content couldn't wrap, mainly the word "Reputation" in the header, so it forced that section wider than the phone's actual screen, and the page was quietly clipping the overflow instead of showing it, which is what made it look shifted rather than obviously broken. Giving that section an explicit full width fixed it, and shrinking the table further, dropping the redundant rank column and shortening "Reputation" to "Rep." on small screens, meant it now fits without needing to scroll at all.
The buttons were always there, just not on screen
Separately, the "Play Free Now" and "Login" buttons on the homepage were technically present on mobile, just far enough down the page that a visitor had to scroll to reach them. The paragraph of body copy between the subtitle and the buttons was taking up nearly 240 pixels on its own. Rather than cut that copy, it was reordered so the buttons appear directly under the subtitle and the paragraph drops below them instead. The wording is all still there for anyone who scrolls, it just isn't standing between a new visitor and the two buttons that actually matter.
