UI: рейтинг новичков в карточке профиля — серебристый

ProfileStats теперь отдаёт min_games (порог «Новичков» из API, без
дублирования константы на фронте): пока сыграно меньше min_games партий,
«Очки (рейтинг)» в профиле показываются серебристым, как в топах;
золотой — только подтверждённый рейтинг.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
2026-07-17 03:10:53 +03:00
co-authored by Claude Fable 5
parent 45bdadece9
commit 4a681430af
4 changed files with 13 additions and 1 deletions
+3
View File
@@ -331,6 +331,9 @@ class ProfileStats(BaseModel):
worst_faction: FactionStat | None = None
most_played_faction: FactionStat | None = None
recent_form: list[RecentFormItem] = []
# Порог «Новичков» (MIN_GAMES) — чтобы UI единообразно подсвечивал
# неподтверждённый рейтинг, не дублируя константу на фронте.
min_games: int = 0
class PublicProfile(BaseModel):