From 8dba516a91c0c9bc0790a9457da89e732ef406be Mon Sep 17 00:00:00 2001 From: spencrmartin Date: Fri, 14 Nov 2025 09:34:25 -0500 Subject: [PATCH] style: restore rounded corners to friend tiles - Add rounded-2xl back to PeerCard and EmptyPeerTile - Maintain full bleed layout with proper visual design - Keep consistent rounded corner styling throughout UI --- ui/desktop/src/components/peers/PeersView.tsx | 44 +++++++++++-------- 1 file changed, 25 insertions(+), 19 deletions(-) diff --git a/ui/desktop/src/components/peers/PeersView.tsx b/ui/desktop/src/components/peers/PeersView.tsx index c1df56d16c..47c8fbac49 100644 --- a/ui/desktop/src/components/peers/PeersView.tsx +++ b/ui/desktop/src/components/peers/PeersView.tsx @@ -75,12 +75,13 @@ const PeerCard: React.FC<{ onClick={() => onStartChat(peer)} className={` relative cursor-pointer group - bg-background-default rounded-2xl + bg-background-default px-6 py-6 transition-colors duration-200 hover:bg-background-medium aspect-square flex flex-col justify-between + rounded-2xl ${isOnline ? 'ring-1 ring-green-200 bg-green-50/30' : ''} `} > @@ -203,7 +204,7 @@ const EmptyPeerTile: React.FC<{ onAddFriend: () => void }> = ({ onAddFriend }) = onClick={onAddFriend} className=" relative cursor-pointer group - bg-background-default rounded-2xl + bg-background-default px-6 py-6 transition-all duration-200 hover:bg-background-medium @@ -211,6 +212,7 @@ const EmptyPeerTile: React.FC<{ onAddFriend: () => void }> = ({ onAddFriend }) = flex flex-col items-center justify-center border-2 border-dashed border-border-default hover:border-background-accent + rounded-2xl " > {/* Plus icon - hidden by default, shown on hover */} @@ -540,7 +542,7 @@ const PeersView: React.FC = ({ onClose }) => { {/* Friends List */} -
+
{!isConnected ? (
@@ -583,15 +585,17 @@ const PeersView: React.FC = ({ onClose }) => { )}
) : ( - <> +
{/* Online Friends */} {onlineFriends.length > 0 && ( -
-

- - Online ({onlineFriends.length}) -

-
+ <> +
+

+ + Online ({onlineFriends.length}) +

+
+
{onlineFriends.map((friend) => ( = ({ onClose }) => { /> ))}
-
+ )} {/* Offline Friends */} {offlineFriends.length > 0 && ( -
-

- - Offline ({offlineFriends.length}) -

-
+ <> +
+

+ + Offline ({offlineFriends.length}) +

+
+
{offlineFriends.map((friend) => ( = ({ onClose }) => { /> ))}
-
+ )} - +
)}