From ccf7a2004c7afe345d2b0d6c6dfc9d8e2f44e803 Mon Sep 17 00:00:00 2001
From: Priyankar Pal <88102392+priyankarpal@users.noreply.github.com>
Date: Sun, 19 Oct 2025 10:02:16 +0530
Subject: [PATCH] =?UTF-8?q?Revert=20"feat:=20update=20leaderboard=20UI=20w?=
=?UTF-8?q?ith=20top=203=20highlights=20and=20trophy=20icons=20(#=E2=80=A6?=
=?UTF-8?q?"?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
This reverts commit 3048149afc02df6300223e5a228f13d9b168727d.
---
.../playleaderboard/TopPlayCreators.jsx | 78 +++++++------------
src/common/playleaderboard/leaderBoard.css | 46 +----------
2 files changed, 29 insertions(+), 95 deletions(-)
diff --git a/src/common/playleaderboard/TopPlayCreators.jsx b/src/common/playleaderboard/TopPlayCreators.jsx
index 1d439fd9cf..c2151b1f71 100644
--- a/src/common/playleaderboard/TopPlayCreators.jsx
+++ b/src/common/playleaderboard/TopPlayCreators.jsx
@@ -4,39 +4,23 @@ import TableCell from '@mui/material/TableCell';
import TableContainer from '@mui/material/TableContainer';
import TableHead from '@mui/material/TableHead';
import TableRow from '@mui/material/TableRow';
-import EmojiEventsIcon from '@mui/icons-material/EmojiEvents';
import './leaderBoard.css';
const TopPlayCreators = ({ topPlayCreators }) => {
- const getRankIcon = (rank) => {
- if (rank === 1) {
- return ;
- }
-
- if (rank === 2) {
- return ;
- }
-
- if (rank === 3) {
- return ;
- }
-
- return null;
+ const profilePicture = (name, avatarUrl) => {
+ return (
+
+

+
{name}
+
+ );
};
- const profilePicture = (name, avatarUrl, rank) => (
-
- {getRankIcon(rank)}
-

-
{name}
-
- );
-
return (
@@ -46,34 +30,24 @@ const TopPlayCreators = ({ topPlayCreators }) => {
Name
- Number of Plays
+ Number of plays
- {topPlayCreators.map((creator, index) => {
- const rank = index + 1;
-
- return (
-
-
- {profilePicture(creator.displayName, creator.avatarUrl, rank)}
-
-
- {creator.count}
-
-
- );
- })}
+ {topPlayCreators.map((creator) => (
+
+
+ {profilePicture(creator.displayName, creator.avatarUrl)}
+
+
+ {creator.count}
+
+
+ ))}
diff --git a/src/common/playleaderboard/leaderBoard.css b/src/common/playleaderboard/leaderBoard.css
index edb2a2df66..0af9bc10e9 100644
--- a/src/common/playleaderboard/leaderBoard.css
+++ b/src/common/playleaderboard/leaderBoard.css
@@ -5,12 +5,11 @@
margin-top: 10px;
margin-bottom: 20px;
padding: 5px 2rem 1rem 2rem;
- --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1),
- 0 8px 10px -6px rgb(0 0 0 / 0.1);
+ --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color),
0 8px 10px -6px var(--tw-shadow-color);
- box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000),
- var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
+ box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000),
+ var(--tw-shadow);
}
.leaderboard-table-cell {
@@ -25,8 +24,6 @@
.leaderboard-heading {
font-family: var(--ff-accent);
font-size: 32px !important;
- text-align: center;
- margin-bottom: 12px;
}
.leaderboard-text {
@@ -40,40 +37,3 @@
justify-content: center;
height: 100vh;
}
-
-/* Trophy colors */
-.gold-trophy {
- color: #ffd700;
-}
-.silver-trophy {
- color: #c0c0c0;
-}
-.bronze-trophy {
- color: #cd7f32;
-}
-
-/* Highlight top 3 rows */
-.rank-1 {
- background: rgba(255, 215, 0, 0.15);
- font-weight: bold;
-}
-.rank-2 {
- background: rgba(192, 192, 192, 0.15);
-}
-.rank-3 {
- background: rgba(205, 127, 50, 0.15);
-}
-
-/* Avatar borders */
-.rank-avatar {
- border: 2px solid transparent;
-}
-.rank-1 .rank-avatar {
- border-color: #ffd700;
-}
-.rank-2 .rank-avatar {
- border-color: #c0c0c0;
-}
-.rank-3 .rank-avatar {
- border-color: #cd7f32;
-}