Comments, Notification Inbox & 35 New Achievements
Your activity feed just got a lot more social. Chat with friends about a played game right from the card, a brand-new bell-icon inbox keeps every friend request, achievement, and comment in one tappable place, and a big achievements expansion means there's a fresh set of goals waiting for you the next time you open the app.
Comments on game results
- Open from anywhere: Tap the comments chip on any game in the activity feed or on a played-game detail page to open the modal — same thread, two entry points.
- Bottom sheet on mobile, centered card on desktop: The composer feels at home wherever you open it, with Cmd/Ctrl+Enter to send quickly from a keyboard.
- Friend marker on avatars: A subtle cyan accent on the avatar tells you at a glance which commenters are already friends of yours.
- Edit and delete your own: Removed comments leave behind a quiet "this message was deleted" placeholder, so the thread still reads cleanly.
- Per-comment actions menu: Tap any commenter's avatar to view their profile (if you're friends), send a friend request, or block them — with a clear confirmation step before blocking, matching the friends-page pattern.
- "Be the first to comment" empty state: Inviting copy and a warm chip treatment so brand-new threads don't feel barren.
Notification inbox
- Bell icon with a live unread badge: Sits in the top nav on every page and updates in real time as new events come in.
- Tappable history modal: Friend requests, accepted requests, unlocked achievements, and new comments on your games — all in one scrollable list.
- Smart deep linking: Tapping a friend request notification opens the friends page on the requests tab; an achievement notification scrolls to and highlights the unlocked one; a comment notification opens the right game's comment thread.
- Auto-marks read on open: Opening the inbox clears the bell badge immediately, but the rows you hadn't seen before keep a visual "new" tag during your current session so you don't lose track of what just arrived.
- Per-type push toggles: Granular control under Profile → Notification Settings — turn off pushes for any individual event type while keeping the in-app inbox fully active.
35 new achievements to chase
- Two higher tiers across every existing category: Games played gets Hall of Fame and Living Legend; wins reaches Apex Predator and Immortal Champion; same-game fans can hit Obsessed and One True Game; new tiers for losses, ties, dice/card/strategy wins, unique games, same player, team games, opponents and friends.
- Brand-new Win Streak category: Hot Hand (3 in a row), On Fire (5), Untouchable (10), and Living Streak (20).
- Sympathetic Loss Streak category: Rough Patch (3), Cold Streak (5), and Humbled (10) — because the bad games count for something too.
- Awarded retroactively: Anything you've already earned based on your existing history will unlock automatically the next time stats refresh.
Mobile nav refresh
- Friends and Notifications now in the bottom bar: One tap from anywhere, no detour through the profile menu.
- Tighter spacing: All seven buttons line up cleanly without crowding the centered "add result" button.
Polish & bug fixes
- Played-game header redesign: Edit and Delete are now icon-only squares on mobile that expand to icon+label on desktop, matching the back button's chrome — the page content gets the visual weight back.
- Comments chip is self-describing: Reads "5 Comments" instead of just "5" — no more guessing what the number stands for.
- Missing players on a friend's game: Fixed a bug where some players didn't appear in the played-game detail when viewing a friend's session.
- Cleaner block UX: Comments + notifications now respect your block list end-to-end, including the in-app fan-out, and the actions menu now positions tight against the avatar it opened from.