diff --git a/gsm-frontend/src/components/ServerCard.jsx b/gsm-frontend/src/components/ServerCard.jsx index 2c17b2d..138aea7 100644 --- a/gsm-frontend/src/components/ServerCard.jsx +++ b/gsm-frontend/src/components/ServerCard.jsx @@ -288,10 +288,18 @@ export default function ServerCard({ server, onClick, isAuthenticated, isGuest, )} {/* Server Controls - only for moderators */} - {isModerator && !isUnreachable && ( + {isModerator && (
- {(server.status === 'online' || (server.running && server.status !== 'starting' && server.status !== 'stopping')) ? ( + {isUnreachable ? ( + + ) : (server.status === 'online' || (server.running && server.status !== 'starting' && server.status !== 'stopping')) ? ( <> +
+ )} +
+ {visibleServers.map((server, index) => (
))} -
+
+ )} {/* Discord Bot Invite Section */}