diff --git a/lib/widgets/account/account_image.dart b/lib/widgets/account/account_image.dart index e9ab60b..2de631b 100644 --- a/lib/widgets/account/account_image.dart +++ b/lib/widgets/account/account_image.dart @@ -31,6 +31,7 @@ class AccountImage extends StatelessWidget { final url = sn.getAttachmentUrl(content ?? ''); return Stack( + clipBehavior: Clip.none, children: [ SizedBox( width: (radius != null ? radius! : 20) * 2, @@ -58,7 +59,7 @@ class AccountImage extends StatelessWidget { if (badge != null) Positioned( right: -4, - bottom: -4, + bottom: -2, child: badge!, ), ], diff --git a/lib/widgets/chat/chat_message.dart b/lib/widgets/chat/chat_message.dart index 1efc9e4..d02dc54 100644 --- a/lib/widgets/chat/chat_message.dart +++ b/lib/widgets/chat/chat_message.dart @@ -117,7 +117,7 @@ class ChatMessage extends StatelessWidget { Shadow( offset: Offset(1, 1), blurRadius: 5.0, - color: Color.fromARGB(255, 0, 0, 0), + color: Color.fromARGB(200, 0, 0, 0), ), ], ) diff --git a/lib/widgets/post/post_item.dart b/lib/widgets/post/post_item.dart index 1b11c45..f28a577 100644 --- a/lib/widgets/post/post_item.dart +++ b/lib/widgets/post/post_item.dart @@ -879,6 +879,7 @@ class _PostContentHeader extends StatelessWidget { child: AccountImage( content: data.publisher.avatar, radius: isCompact ? 12 : 20, + borderRadius: data.publisher.type == 1 ? (isCompact ? 4 : 8) : 20, badge: (user?.badges.isNotEmpty ?? false) ? Icon( kBadgesMeta[user!.badges.first.type]?.$2 ?? Symbols.question_mark, @@ -889,7 +890,7 @@ class _PostContentHeader extends StatelessWidget { Shadow( offset: Offset(1, 1), blurRadius: 5.0, - color: Color.fromARGB(255, 0, 0, 0), + color: Color.fromARGB(200, 0, 0, 0), ), ], )