diff --git a/frontend/src/components/events/ParticipantsSidebar.jsx b/frontend/src/components/events/ParticipantsSidebar.jsx
index 90ebc9a..18c9b19 100644
--- a/frontend/src/components/events/ParticipantsSidebar.jsx
+++ b/frontend/src/components/events/ParticipantsSidebar.jsx
@@ -37,7 +37,8 @@ const ParticipantsSidebar = ({
onHideMyHeatsChange,
onMatchWith,
className = '',
- fullWidth = false
+ fullWidth = false,
+ showHeader = true
}) => {
const participantCount = users.length;
const onlineCount = activeUsers.length;
@@ -45,16 +46,20 @@ const ParticipantsSidebar = ({
return (
{/* Header */}
-
-
- Participants ({participantCount})
-
-
- {onlineCount} online
-
+ {showHeader && (
+
+
+ Participants ({participantCount})
+
+
+ {onlineCount} online
+
+
+ )}
- {/* Filter Checkbox */}
- {myHeats.length > 0 && (
+ {/* Filter Checkbox */}
+ {myHeats.length > 0 && (
+
- )}
-
+
+ )}
{/* Empty State */}
{participantCount === 0 && (
diff --git a/frontend/src/pages/EventChatPage.jsx b/frontend/src/pages/EventChatPage.jsx
index 644d368..17a72a5 100644
--- a/frontend/src/pages/EventChatPage.jsx
+++ b/frontend/src/pages/EventChatPage.jsx
@@ -359,12 +359,7 @@ const EventChatPage = () => {
{event.name}
-
{event.location}
-
- {isConnected ? '● Connected' : '● Disconnected'}
-
-
{/* My Heats Display */}
{myHeats.length > 0 && (
@@ -382,15 +377,15 @@ const EventChatPage = () => {
{myHeats.length > 0 && (
)}
+ {/* Disconnected Warning - show only when disconnected */}
+ {!isConnected && (
+
+ )}
+
{/* Heats Banner */}
{showHeatsBanner && (
{