From 1722c883f3030b2a02c3758483fe1de6f8a04149 Mon Sep 17 00:00:00 2001 From: hjlarry Date: Sun, 12 Apr 2026 17:56:53 +0800 Subject: [PATCH] fix(web): adjust app card online avatars layout and counter alignment --- web/app/components/apps/app-card.tsx | 50 +++++++++---------- .../base/user-avatar-list/index.tsx | 21 ++++---- 2 files changed, 36 insertions(+), 35 deletions(-) diff --git a/web/app/components/apps/app-card.tsx b/web/app/components/apps/app-card.tsx index a62abf9ebe..3404fbe95c 100644 --- a/web/app/components/apps/app-card.tsx +++ b/web/app/components/apps/app-card.tsx @@ -406,33 +406,33 @@ const AppCard = ({ app, onlineUsers = [], onRefresh }: AppCardProps) => {
ยท
{EditTimeText}
- {onlinePresenceUsers.length > 0 && ( -
- -
- )} -
- {app.access_mode === AccessMode.PUBLIC && ( - - - - )} - {app.access_mode === AccessMode.SPECIFIC_GROUPS_MEMBERS && ( - - - - )} - {app.access_mode === AccessMode.ORGANIZATION && ( - - - - )} - {app.access_mode === AccessMode.EXTERNAL_MEMBERS && ( - - - +
+ {onlinePresenceUsers.length > 0 && ( + )} +
+ {app.access_mode === AccessMode.PUBLIC && ( + + + + )} + {app.access_mode === AccessMode.SPECIFIC_GROUPS_MEMBERS && ( + + + + )} + {app.access_mode === AccessMode.ORGANIZATION && ( + + + + )} + {app.access_mode === AccessMode.EXTERNAL_MEMBERS && ( + + + + )} +
diff --git a/web/app/components/base/user-avatar-list/index.tsx b/web/app/components/base/user-avatar-list/index.tsx index 7fab07c21e..9ee2b571d5 100644 --- a/web/app/components/base/user-avatar-list/index.tsx +++ b/web/app/components/base/user-avatar-list/index.tsx @@ -72,16 +72,17 @@ export const UserAvatarList: FC = memo(({ )} {shouldShowCount && remainingCount > 0 && ( -
- + - {remainingCount} +
+
+ + + {remainingCount} +
)}