diff --git a/Revolt/Pages/ChannelInfo.swift b/Revolt/Pages/ChannelInfo.swift index a998896..03ec49e 100644 --- a/Revolt/Pages/ChannelInfo.swift +++ b/Revolt/Pages/ChannelInfo.swift @@ -32,7 +32,7 @@ struct UserDisplay: View { VStack(alignment: .leading) { Text(verbatim: member?.nickname ?? user.display_name ?? user.username) - .fontWeight(.heavy) + .fontWeight(.bold) .foregroundStyle(member?.displayColour(theme: viewState.theme, server: server!) ?? AnyShapeStyle(viewState.theme.foreground.color)) if let statusText = user.status?.text { @@ -72,7 +72,6 @@ struct UserDisplay: View { Text("Offline") .font(.caption) .foregroundStyle(viewState.theme.foreground2.color) - } } } diff --git a/Revolt/Pages/FriendsList.swift b/Revolt/Pages/FriendsList.swift index 298bd9d..98eb291 100644 --- a/Revolt/Pages/FriendsList.swift +++ b/Revolt/Pages/FriendsList.swift @@ -85,14 +85,16 @@ struct FriendsList: View { Section { ForEach(users) { user in Button { - viewState.openUserSheet(withId: user.id, server: nil) + viewState.openUserSheet(user: user) } label: { - HStack(spacing: 12) { - Avatar(user: user) - .frame(width: 16, height: 16) - .frame(width: 24, height: 24) - - Text(user.display_name ?? user.username) + HStack { + HStack(spacing: 12) { + Avatar(user: user, withPresence: true) + .frame(width: 16, height: 16) + .frame(width: 24, height: 24) + + Text(user.display_name ?? user.username) + } Spacer()