Add profile photo uploads and custom difficulty support

This commit is contained in:
2026-10-13 20:50:54 +05:00
parent 8c3de302e7
commit de812453ec
37 changed files with 1139 additions and 74 deletions

View File

@@ -104,7 +104,10 @@ export function LeaderboardTable({
</td>
<th scope="row">
<div className="leaderboard-player">
<PlayerAvatar id={entry.player_id} />
<PlayerAvatar
id={entry.player_id}
avatarPath={entry.avatar_path}
/>
<span className="player-name">
<Username name={entry.display_name} appearance={entry} />
{entry.player_id === playerId && (
@@ -152,7 +155,10 @@ export function WinnersPodium({ leaders }: { leaders: LeaderboardEntry[] }) {
place: String(index + 1).padStart(2, "0"),
})}
</span>
<PlayerAvatar id={entry.player_id} />
<PlayerAvatar
id={entry.player_id}
avatarPath={entry.avatar_path}
/>
<h2>
<Username name={entry.display_name} appearance={entry} />
</h2>