update channel preview

This commit is contained in:
Salvatore Giordano
2020-06-16 16:10:50 +02:00
parent 0a5bb5434a
commit 3c779b6e34
3 changed files with 20 additions and 8 deletions
+1
View File
@@ -42,6 +42,7 @@ class ChannelName extends StatelessWidget {
return Text(
title,
style: textStyle,
overflow: TextOverflow.ellipsis,
);
},
);
+18 -7
View File
@@ -56,20 +56,31 @@ class ChannelPreview extends StatelessWidget {
leading: ChannelImage(
onTap: onImageTap,
),
title: ChannelName(
textStyle: StreamChatTheme.of(context).channelPreviewTheme.title,
),
subtitle: _buildSubtitle(context),
trailing: Row(
mainAxisSize: MainAxisSize.min,
title: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
_buildDate(context),
Flexible(
child: ChannelName(
textStyle: StreamChatTheme.of(context).channelPreviewTheme.title,
),
),
if (channel.state.unreadCount > 0)
UnreadIndicator(
channel: channel,
),
],
),
subtitle: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
Flexible(child: _buildSubtitle(context)),
_buildDate(context),
],
),
trailing: Row(
mainAxisSize: MainAxisSize.min,
children: <Widget>[],
),
);
}
+1 -1
View File
@@ -230,7 +230,7 @@ class StreamChatThemeData {
color: isDark ? Colors.white : Colors.black,
),
subtitle: TextStyle(
fontSize: 13,
fontSize: 12.5,
color: isDark ? Colors.white : Colors.black,
),
lastMessageAt: TextStyle(