diff --git a/stream-chat-android-compose/api/stream-chat-android-compose.api b/stream-chat-android-compose/api/stream-chat-android-compose.api index 76fe51d8573..94ff469d41f 100644 --- a/stream-chat-android-compose/api/stream-chat-android-compose.api +++ b/stream-chat-android-compose/api/stream-chat-android-compose.api @@ -3587,8 +3587,8 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign { public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Colors { public static final field $stable I public static final field Companion Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors$Companion; - public synthetic fun (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIILkotlin/jvm/internal/DefaultConstructorMarker;)V - public synthetic fun (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIILkotlin/jvm/internal/DefaultConstructorMarker;)V + public synthetic fun (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V public final fun component1-0d7_KjU ()J public final fun component10-0d7_KjU ()J public final fun component11-0d7_KjU ()J @@ -3661,10 +3661,12 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun component72-0d7_KjU ()J public final fun component73-0d7_KjU ()J public final fun component74-0d7_KjU ()J + public final fun component75-0d7_KjU ()J + public final fun component76-0d7_KjU ()J public final fun component8-0d7_KjU ()J public final fun component9-0d7_KjU ()J - public final fun copy-PluTXJ0 (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors; - public static synthetic fun copy-PluTXJ0$default (Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIILjava/lang/Object;)Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors; + public final fun copy-UuUHjgE (JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors; + public static synthetic fun copy-UuUHjgE$default (Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIILjava/lang/Object;)Lio/getstream/chat/android/compose/ui/theme/StreamDesign$Colors; public fun equals (Ljava/lang/Object;)Z public final fun getAccentBlack-0d7_KjU ()J public final fun getAccentError-0d7_KjU ()J @@ -3687,6 +3689,7 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getBackgroundCoreDisabled-0d7_KjU ()J public final fun getBackgroundCoreHighlight-0d7_KjU ()J public final fun getBackgroundCoreInverse-0d7_KjU ()J + public final fun getBackgroundCoreOnAccent-0d7_KjU ()J public final fun getBackgroundCoreOverlayDark-0d7_KjU ()J public final fun getBackgroundCoreScrim-0d7_KjU ()J public final fun getBackgroundCoreSelected-0d7_KjU ()J @@ -3700,17 +3703,15 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getBackgroundElevationElevation4-0d7_KjU ()J public final fun getBadgeBgDefault-0d7_KjU ()J public final fun getBadgeBgError-0d7_KjU ()J - public final fun getBadgeBgInverse-0d7_KjU ()J public final fun getBadgeBgNeutral-0d7_KjU ()J public final fun getBadgeBgOverlay-0d7_KjU ()J public final fun getBadgeBgPrimary-0d7_KjU ()J public final fun getBadgeBorder-0d7_KjU ()J public final fun getBadgeText-0d7_KjU ()J - public final fun getBadgeTextInverse-0d7_KjU ()J public final fun getBadgeTextOnAccent-0d7_KjU ()J public final fun getBorderCoreDefault-0d7_KjU ()J + public final fun getBorderCoreInverse-0d7_KjU ()J public final fun getBorderCoreOnAccent-0d7_KjU ()J - public final fun getBorderCoreOnDark-0d7_KjU ()J public final fun getBorderCoreOpacity10-0d7_KjU ()J public final fun getBorderCoreOpacity25-0d7_KjU ()J public final fun getBorderCoreStrong-0d7_KjU ()J @@ -3744,7 +3745,6 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getChatBgAttachmentOutgoing-0d7_KjU ()J public final fun getChatBgIncoming-0d7_KjU ()J public final fun getChatBgOutgoing-0d7_KjU ()J - public final fun getChatBgTypingIndicator-0d7_KjU ()J public final fun getChatBorderIncoming-0d7_KjU ()J public final fun getChatBorderOnChatIncoming-0d7_KjU ()J public final fun getChatBorderOnChatOutgoing-0d7_KjU ()J @@ -3763,6 +3763,7 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getChatTextRead-0d7_KjU ()J public final fun getChatTextSystem-0d7_KjU ()J public final fun getChatTextTimestamp-0d7_KjU ()J + public final fun getChatTextTypingIndicator-0d7_KjU ()J public final fun getChatTextUsername-0d7_KjU ()J public final fun getChatThreadConnectorIncoming-0d7_KjU ()J public final fun getChatThreadConnectorOutgoing-0d7_KjU ()J @@ -3771,8 +3772,16 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getChipBg-0d7_KjU ()J public final fun getChipText-0d7_KjU ()J public final fun getComposerBg-0d7_KjU ()J - public final fun getControlPlayControlBg-0d7_KjU ()J - public final fun getControlPlayControlIcon-0d7_KjU ()J + public final fun getControlCheckboxBg-0d7_KjU ()J + public final fun getControlCheckboxBgSelected-0d7_KjU ()J + public final fun getControlCheckboxBorder-0d7_KjU ()J + public final fun getControlCheckboxIconSelected-0d7_KjU ()J + public final fun getControlPlayButtonBg-0d7_KjU ()J + public final fun getControlPlayButtonIcon-0d7_KjU ()J + public final fun getControlPlaybackThumbBgActive-0d7_KjU ()J + public final fun getControlPlaybackThumbBgDefault-0d7_KjU ()J + public final fun getControlPlaybackThumbBorderActive-0d7_KjU ()J + public final fun getControlPlaybackThumbBorderDefault-0d7_KjU ()J public final fun getControlPlaybackToggleBorder-0d7_KjU ()J public final fun getControlPlaybackToggleText-0d7_KjU ()J public final fun getControlProgressBarFill-0d7_KjU ()J @@ -3807,8 +3816,8 @@ public final class io/getstream/chat/android/compose/ui/theme/StreamDesign$Color public final fun getSkeletonLoadingBase-0d7_KjU ()J public final fun getSkeletonLoadingHighlight-0d7_KjU ()J public final fun getTextDisabled-0d7_KjU ()J + public final fun getTextInverse-0d7_KjU ()J public final fun getTextOnAccent-0d7_KjU ()J - public final fun getTextOnDark-0d7_KjU ()J public final fun getTextPrimary-0d7_KjU ()J public final fun getTextSecondary-0d7_KjU ()J public final fun getTextTertiary-0d7_KjU ()J diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/attachments/content/LinkAttachmentContent.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/attachments/content/LinkAttachmentContent.kt index 6decd3d129b..2bfcc23aca5 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/attachments/content/LinkAttachmentContent.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/attachments/content/LinkAttachmentContent.kt @@ -282,7 +282,7 @@ private fun AttachmentLink(link: String, color: Color, modifier: Modifier = Modi Icon( painter = painterResource(R.drawable.stream_compose_ic_link), contentDescription = null, - modifier = Modifier.size(StreamTokens.size12), + modifier = Modifier.size(12.dp), tint = color, ) Text( diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/attachments/images/ImagesPicker.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/attachments/images/ImagesPicker.kt index d62049332fb..658d25b6ebb 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/attachments/images/ImagesPicker.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/attachments/images/ImagesPicker.kt @@ -218,7 +218,7 @@ private fun VideoThumbnailOverlay( modifier = modifier .background( shape = overlayShape, - color = ChatTheme.colors.badgeBgInverse, + color = ChatTheme.colors.accentBlack, ) .padding( horizontal = StreamTokens.spacingXs, @@ -230,12 +230,12 @@ private fun VideoThumbnailOverlay( Icon( painter = painterResource(id = R.drawable.stream_compose_ic_video), contentDescription = null, - tint = ChatTheme.colors.badgeTextInverse, + tint = ChatTheme.colors.textOnAccent, ) Text( text = MediaStringUtil.convertVideoLength(videoLength), style = ChatTheme.typography.numericMedium, - color = ChatTheme.colors.badgeTextInverse, + color = ChatTheme.colors.textOnAccent, ) } } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/AvatarStack.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/AvatarStack.kt index 8a128c8b3c4..0391d23dde4 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/AvatarStack.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/AvatarStack.kt @@ -64,7 +64,7 @@ internal fun UserAvatarStack( componentFactory.UserAvatar( modifier = Modifier .size(avatarSize + borderSize) - .border(borderSize, colors.borderCoreOnDark, CircleShape) + .border(borderSize, colors.borderCoreInverse, CircleShape) .padding(borderSize), user = user, showBorder = showBorder && index == 0, diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/ChannelAvatar.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/ChannelAvatar.kt index 2c2cf9ebe6e..b9225d6f58b 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/ChannelAvatar.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/avatar/ChannelAvatar.kt @@ -171,7 +171,7 @@ private object StackedGroupAvatarSpecs { return Modifier .size(avatarSize + borderWidth) - .border(BorderStroke(borderWidth, ChatTheme.colors.borderCoreOnDark), CircleShape) + .border(BorderStroke(borderWidth, ChatTheme.colors.borderCoreInverse), CircleShape) .padding(borderWidth) } } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/CommandChip.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/CommandChip.kt index 425f24f31f5..cba320ad7c6 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/CommandChip.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/CommandChip.kt @@ -60,20 +60,20 @@ internal fun CommandChip( horizontalArrangement = Arrangement.spacedBy(StreamTokens.spacing2xs), ) { Icon( - modifier = Modifier.size(StreamTokens.size12), + modifier = Modifier.size(12.dp), painter = painterResource(id = R.drawable.stream_compose_ic_command_chip), contentDescription = null, - tint = ChatTheme.colors.badgeTextInverse, + tint = ChatTheme.colors.textInverse, ) Text( text = command.name.uppercase(Locale.ROOT), style = ChatTheme.typography.metadataEmphasis, - color = ChatTheme.colors.badgeTextInverse, + color = ChatTheme.colors.textInverse, ) Icon( painter = painterResource(id = R.drawable.stream_compose_ic_command_chip_cancel), contentDescription = stringResource(id = R.string.stream_compose_cancel), - tint = ChatTheme.colors.badgeTextInverse, + tint = ChatTheme.colors.textInverse, ) } } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/PlayButton.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/PlayButton.kt index fbce7381295..8b4bf4aab44 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/PlayButton.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/common/PlayButton.kt @@ -52,7 +52,7 @@ internal fun PlayButton( Box( modifier = modifier .size(size.componentSize) - .background(colors.controlPlayControlBg, CircleShape) + .background(colors.controlPlayButtonBg, CircleShape) .ifNotNull(contentDescription) { description -> semantics { this.contentDescription = description } }, @@ -62,7 +62,7 @@ internal fun PlayButton( modifier = Modifier.Companion.size(size.iconSize), painter = painterResource(id = R.drawable.stream_compose_ic_play), contentDescription = null, - tint = colors.controlPlayControlIcon, + tint = colors.controlPlayButtonIcon, ) } } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/messages/ScrollToBottomButton.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/messages/ScrollToBottomButton.kt index 1ab46c660cf..4adb066c583 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/messages/ScrollToBottomButton.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/messages/ScrollToBottomButton.kt @@ -88,11 +88,11 @@ internal fun ScrollToBottomButton( Surface( modifier = Modifier.border( width = 1.dp, - color = ChatTheme.colors.borderCoreOnDark, + color = ChatTheme.colors.badgeBorder, shape = BadgeShape, ), shape = BadgeShape, - color = ChatTheme.colors.accentPrimary, + color = ChatTheme.colors.badgeBgPrimary, contentColor = ChatTheme.colors.badgeTextOnAccent, ) { Text( diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/poll/PollVoteItem.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/poll/PollVoteItem.kt index 54633fb9ece..62f225bdfa2 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/poll/PollVoteItem.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/components/poll/PollVoteItem.kt @@ -49,7 +49,7 @@ internal fun PollVoteItem( ChatTheme.componentFactory.UserAvatar( modifier = Modifier .size(AvatarSize.Medium + borderSize * 2) - .background(ChatTheme.colors.borderCoreOnDark, CircleShape) + .background(ChatTheme.colors.borderCoreOpacity10, CircleShape) .padding(borderSize), user = user, showIndicator = false, diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/ChatComponentFactory.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/ChatComponentFactory.kt index afc35f8e210..df0f748acc6 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/ChatComponentFactory.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/ChatComponentFactory.kt @@ -3450,7 +3450,7 @@ public interface ChatComponentFactory { .padding(horizontal = 12.dp, vertical = 8.dp), text = label, style = ChatTheme.typography.bodyEmphasis, - color = ChatTheme.colors.textOnDark, + color = ChatTheme.colors.textInverse, ) } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamDesign.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamDesign.kt index 020a1dc6cb6..414a08a4208 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamDesign.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamDesign.kt @@ -65,13 +65,15 @@ public object StreamDesign { * @param backgroundCoreSurfaceStrong Stronger section background for prominent surface areas. * @param backgroundCoreInverse Used for elevated, transient, or high-attention UI surfaces that * sit on top of the default app background. + * @param backgroundCoreOnAccent Used for surfaces that must remain white across themes + * (e.g., media controls over video). * @param backgroundElevationElevation0 Used for base elevation surface backgrounds. * @param backgroundElevationElevation1 Slightly elevated surface backgrounds. * @param borderCoreOpacity10 Used for 10% opacity border treatment (e.g. image frames). * @param borderCoreDefault Used for default border color. * @param borderCoreStrong Stronger surface border with higher contrast. * @param borderCoreOnAccent Used for borders on accent backgrounds. - * @param borderCoreOnDark Used for borders on dark backgrounds. + * @param borderCoreInverse Used for borders on dark/inverse backgrounds. * @param borderCoreOpacity25 Used for borders with 25% opacity. * @param borderCoreSubtle Used for subtle/very light separators. * @param borderUtilitySelected Used for selected or active state border (focus ring). @@ -88,7 +90,7 @@ public object StreamDesign { * @param brand800 Brand color at 800 intensity level. * @param brand900 Brand color at 900 intensity level. * @param textOnAccent Used for text displayed on accent/colored backgrounds. - * @param textOnDark Used for text displayed on dark backgrounds. + * @param textInverse Used for text displayed on dark/inverse backgrounds. * @param textPrimary Used for main text color. * @param textSecondary Used for secondary text color with lower emphasis. * @param textTertiary Used for tertiary text color with lowest emphasis. @@ -116,6 +118,7 @@ public object StreamDesign { * @param backgroundCoreScrim Used for dimmed scrim backgrounds (e.g. behind modals). * @param backgroundCoreOverlayDark Used for dark overlay backgrounds on media/badges. * @param backgroundCoreHighlight Used for highlight backgrounds (e.g. message focus/pin). + * @param controlPlaybackThumbBgDefault Default background for the playback thumb control. * @param skeletonLoadingHighlight Shimmer highlight color for skeleton loading gradients. */ @Immutable @@ -142,13 +145,14 @@ public object StreamDesign { public val backgroundCoreSurfaceSubtle: Color, public val backgroundCoreSurfaceStrong: Color, public val backgroundCoreInverse: Color, + public val backgroundCoreOnAccent: Color, public val backgroundElevationElevation0: Color, public val backgroundElevationElevation1: Color, public val borderCoreOpacity10: Color, public val borderCoreDefault: Color, public val borderCoreStrong: Color, public val borderCoreOnAccent: Color, - public val borderCoreOnDark: Color, + public val borderCoreInverse: Color, public val borderCoreOpacity25: Color, public val borderCoreSubtle: Color, public val borderUtilitySelected: Color, @@ -165,7 +169,7 @@ public object StreamDesign { public val brand800: Color, public val brand900: Color, public val textOnAccent: Color, - public val textOnDark: Color, + public val textInverse: Color, public val textPrimary: Color, public val textSecondary: Color, public val textTertiary: Color, @@ -189,6 +193,7 @@ public object StreamDesign { public val controlRadioCheckIconSelected: Color, public val controlRemoveBg: Color, public val controlRemoveIcon: Color, + public val controlPlaybackThumbBgDefault: Color, public val presenceBorder: Color, public val backgroundCoreScrim: Color, public val backgroundCoreOverlayDark: Color, @@ -206,10 +211,10 @@ public object StreamDesign { public val badgeBgPrimary: Color = accentPrimary /** Badge outer border. */ - public val badgeBorder: Color = borderCoreOnDark + public val badgeBorder: Color = borderCoreInverse - /** Typing indicator background. */ - public val chatBgTypingIndicator: Color = accentNeutral + /** Typing indicator text color. */ + public val chatTextTypingIndicator: Color = textPrimary /** Border for incoming message bubbles. */ public val chatBorderIncoming: Color = borderCoreSubtle @@ -254,7 +259,7 @@ public object StreamDesign { public val controlRadioCheckBg: Color = Color.Transparent /** Toggle switch track background. */ - public val controlToggleSwitchBg: Color = backgroundCoreSurfaceStrong + public val controlToggleSwitchBg: Color = accentNeutral /** Toggle switch track background when disabled. */ public val controlToggleSwitchBgDisabled: Color = backgroundCoreDisabled @@ -311,10 +316,7 @@ public object StreamDesign { public val backgroundCoreApp: Color = backgroundElevationElevation0 /** Default badge background. */ - public val badgeBgDefault: Color = backgroundElevationElevation2 - - /** Badge background with inverse color scheme. */ - public val badgeBgInverse: Color = backgroundCoreInverse + public val badgeBgDefault: Color = backgroundElevationElevation3 /** Badge text color. */ public val badgeText: Color = textPrimary @@ -322,9 +324,6 @@ public object StreamDesign { /** Badge text color on accent backgrounds. */ public val badgeTextOnAccent: Color = textOnAccent - /** Badge text color on inverse backgrounds. */ - public val badgeTextInverse: Color = textOnDark - /** Destructive button background. */ public val buttonDestructiveBg: Color = accentError @@ -394,17 +393,38 @@ public object StreamDesign { /** Chip text color. */ public val chipText: Color = brand900 - /** Play control button background. */ - public val controlPlayControlBg: Color = accentBlack + /** Play button background. */ + public val controlPlayButtonBg: Color = accentBlack + + /** Play button icon. */ + public val controlPlayButtonIcon: Color = textOnAccent + + /** Checkbox background (unselected). */ + public val controlCheckboxBg: Color = Color.Transparent + + /** Checkbox border. */ + public val controlCheckboxBorder: Color = borderCoreDefault - /** Play control button icon. */ - public val controlPlayControlIcon: Color = textOnAccent + /** Checkbox background when selected. */ + public val controlCheckboxBgSelected: Color = accentPrimary + + /** Checkbox icon when selected. */ + public val controlCheckboxIconSelected: Color = textOnAccent + + /** Playback thumb border in default state. */ + public val controlPlaybackThumbBorderDefault: Color = borderCoreOpacity25 + + /** Playback thumb background in active state. */ + public val controlPlaybackThumbBgActive: Color = accentPrimary + + /** Playback thumb border in active state. */ + public val controlPlaybackThumbBorderActive: Color = borderCoreOnAccent /** Radio/check border. */ public val controlRadioCheckBorder: Color = borderCoreDefault /** Remove control border. */ - public val controlRemoveBorder: Color = borderCoreOnDark + public val controlRemoveBorder: Color = borderCoreInverse /** Online presence indicator. */ public val presenceBgOnline: Color = accentSuccess @@ -422,7 +442,7 @@ public object StreamDesign { public fun default(): Colors = Colors( accentBlack = StreamPrimitiveColors.baseBlack, accentError = StreamPrimitiveColors.red500, - accentNeutral = StreamPrimitiveColors.slate500, + accentNeutral = StreamPrimitiveColors.slate400, accentPrimary = StreamPrimitiveColors.blue500, accentSuccess = StreamPrimitiveColors.green400, backgroundCoreDisabled = StreamPrimitiveColors.slate100, @@ -430,6 +450,7 @@ public object StreamDesign { backgroundCoreSurfaceSubtle = StreamPrimitiveColors.slate50, backgroundCoreSurfaceStrong = StreamPrimitiveColors.slate150, backgroundCoreInverse = StreamPrimitiveColors.slate900, + backgroundCoreOnAccent = StreamPrimitiveColors.baseWhite, backgroundElevationElevation0 = StreamPrimitiveColors.baseWhite, backgroundElevationElevation1 = StreamPrimitiveColors.baseWhite, backgroundElevationElevation2 = StreamPrimitiveColors.baseWhite, @@ -440,7 +461,7 @@ public object StreamDesign { borderCoreStrong = StreamPrimitiveColors.slate300, borderCoreOpacity10 = StreamPrimitiveColors.baseBlack.copy(alpha = .1f), borderCoreOnAccent = StreamPrimitiveColors.baseWhite, - borderCoreOnDark = StreamPrimitiveColors.baseWhite, + borderCoreInverse = StreamPrimitiveColors.baseWhite, borderCoreOpacity25 = StreamPrimitiveColors.baseBlack.copy(alpha = 0.25f), borderUtilitySelected = StreamPrimitiveColors.blue500, borderCoreSubtle = StreamPrimitiveColors.slate100, @@ -458,7 +479,7 @@ public object StreamDesign { brand900 = StreamPrimitiveColors.blue900, textDisabled = StreamPrimitiveColors.slate300, textOnAccent = StreamPrimitiveColors.baseWhite, - textOnDark = StreamPrimitiveColors.baseWhite, + textInverse = StreamPrimitiveColors.baseWhite, textPrimary = StreamPrimitiveColors.slate900, textSecondary = StreamPrimitiveColors.slate700, textTertiary = StreamPrimitiveColors.slate500, @@ -486,10 +507,11 @@ public object StreamDesign { chatReplyIndicatorOutgoing = StreamPrimitiveColors.blue400, controlRadioCheckBgSelected = StreamPrimitiveColors.blue500, controlRadioCheckIconSelected = StreamPrimitiveColors.baseWhite, + controlPlaybackThumbBgDefault = StreamPrimitiveColors.baseWhite, controlRemoveBg = StreamPrimitiveColors.slate900, controlRemoveIcon = StreamPrimitiveColors.baseWhite, presenceBorder = StreamPrimitiveColors.baseWhite, - backgroundCoreScrim = StreamPrimitiveColors.baseBlack.copy(alpha = 0.25f), + backgroundCoreScrim = StreamPrimitiveColors.baseBlack.copy(alpha = 0.5f), backgroundCoreOverlayDark = StreamPrimitiveColors.baseBlack.copy(alpha = 0.25f), backgroundCoreHighlight = StreamPrimitiveColors.yellow50, skeletonLoadingHighlight = StreamPrimitiveColors.baseWhite, @@ -504,15 +526,16 @@ public object StreamDesign { public fun defaultDark(): Colors = Colors( accentBlack = StreamPrimitiveColors.baseBlack, accentError = StreamPrimitiveColors.red400, - accentNeutral = StreamPrimitiveColors.neutral300, - accentPrimary = StreamPrimitiveColors.blue300, + accentNeutral = StreamPrimitiveColors.neutral500, + accentPrimary = StreamPrimitiveColors.blue400, accentSuccess = StreamPrimitiveColors.green300, backgroundCoreDisabled = StreamPrimitiveColors.neutral800, backgroundCoreSurface = StreamPrimitiveColors.neutral800, backgroundCoreSurfaceSubtle = StreamPrimitiveColors.neutral900, backgroundCoreSurfaceStrong = StreamPrimitiveColors.neutral700, backgroundCoreInverse = StreamPrimitiveColors.neutral50, - backgroundCoreSelected = StreamPrimitiveColors.baseWhite.copy(alpha = 0.25f), + backgroundCoreOnAccent = StreamPrimitiveColors.baseWhite, + backgroundCoreSelected = StreamPrimitiveColors.baseWhite.copy(alpha = 0.2f), backgroundElevationElevation0 = StreamPrimitiveColors.baseBlack, backgroundElevationElevation1 = StreamPrimitiveColors.neutral900, backgroundElevationElevation2 = StreamPrimitiveColors.neutral800, @@ -522,9 +545,9 @@ public object StreamDesign { borderCoreStrong = StreamPrimitiveColors.neutral400, borderCoreOpacity10 = StreamPrimitiveColors.baseWhite.copy(alpha = .2f), borderCoreOnAccent = StreamPrimitiveColors.baseWhite, - borderCoreOnDark = StreamPrimitiveColors.neutral900, + borderCoreInverse = StreamPrimitiveColors.neutral900, borderCoreOpacity25 = StreamPrimitiveColors.baseWhite.copy(alpha = 0.25f), - borderUtilitySelected = StreamPrimitiveColors.blue300, + borderUtilitySelected = StreamPrimitiveColors.blue400, borderCoreSubtle = StreamPrimitiveColors.neutral800, borderUtilityDisabled = StreamPrimitiveColors.neutral700, brand50 = StreamPrimitiveColors.blue900, @@ -540,7 +563,7 @@ public object StreamDesign { brand900 = StreamPrimitiveColors.blue50, textDisabled = StreamPrimitiveColors.neutral500, textOnAccent = StreamPrimitiveColors.baseWhite, - textOnDark = StreamPrimitiveColors.neutral900, + textInverse = StreamPrimitiveColors.neutral900, textPrimary = StreamPrimitiveColors.baseWhite, textSecondary = StreamPrimitiveColors.neutral100, textTertiary = StreamPrimitiveColors.neutral300, @@ -567,14 +590,15 @@ public object StreamDesign { chatPollProgressTrackOutgoing = StreamPrimitiveColors.blue600, chatReplyIndicatorIncoming = StreamPrimitiveColors.neutral500, chatReplyIndicatorOutgoing = StreamPrimitiveColors.blue150, - controlRadioCheckBgSelected = StreamPrimitiveColors.baseWhite, - controlRadioCheckIconSelected = StreamPrimitiveColors.neutral900, + controlRadioCheckBgSelected = StreamPrimitiveColors.blue400, + controlRadioCheckIconSelected = StreamPrimitiveColors.baseWhite, + controlPlaybackThumbBgDefault = StreamPrimitiveColors.neutral50, controlRemoveBg = StreamPrimitiveColors.neutral50, controlRemoveIcon = StreamPrimitiveColors.neutral900, presenceBorder = StreamPrimitiveColors.neutral900, backgroundCoreScrim = StreamPrimitiveColors.baseBlack.copy(alpha = 0.75f), backgroundCoreOverlayDark = StreamPrimitiveColors.baseBlack.copy(alpha = 0.5f), - backgroundCoreHighlight = StreamPrimitiveColors.yellow900, + backgroundCoreHighlight = StreamPrimitiveColors.yellow800, skeletonLoadingHighlight = StreamPrimitiveColors.baseWhite.copy(alpha = 0.2f), ) } diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamTokens.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamTokens.kt index 6c8d3db6081..31978195f55 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamTokens.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/theme/StreamTokens.kt @@ -37,8 +37,6 @@ internal object StreamTokens { val radius4xl = CornerSize(32.dp) val radiusFull = CornerSize(percent = 50) - val size12 = 12.dp - val spacing3xs = 2.dp val spacing2xs = 4.dp val spacingXs = 8.dp diff --git a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/util/StreamSnackbar.kt b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/util/StreamSnackbar.kt index 792d51d9855..7d9f96f55fb 100644 --- a/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/util/StreamSnackbar.kt +++ b/stream-chat-android-compose/src/main/java/io/getstream/chat/android/compose/ui/util/StreamSnackbar.kt @@ -64,7 +64,7 @@ internal fun StreamSnackbar( modifier = modifier.shadow(4.dp, shape = SnackbarShape), shape = SnackbarShape, color = ChatTheme.colors.backgroundCoreInverse, - contentColor = ChatTheme.colors.textOnDark, + contentColor = ChatTheme.colors.textInverse, ) { Row( modifier = Modifier.padding( @@ -88,7 +88,7 @@ internal fun StreamSnackbar( StreamTextButton( onClick = snackbarData::performAction, style = StreamButtonStyleDefaults.secondaryOutline.copy( - contentColor = ChatTheme.colors.textOnDark, + contentColor = ChatTheme.colors.textInverse, ), size = StreamButtonSize.Small, text = actionLabel, diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.content_AttachmentsContentTest_file_upload_content.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.content_AttachmentsContentTest_file_upload_content.png index fd0049c5670..e063029e98e 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.content_AttachmentsContentTest_file_upload_content.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.content_AttachmentsContentTest_file_upload_content.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_other_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_other_user.png index 4060d04ac92..7c840043366 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_other_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_other_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_own_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_own_user.png index c843497b70e..b762fbfed72 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_own_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewOptionsMenuTest_media_gallery_options_menu_for_own_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_footer_sharing_in_progress.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_footer_sharing_in_progress.png index 4602f874b22..d70eec19301 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_footer_sharing_in_progress.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_footer_sharing_in_progress.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_header_connecting.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_header_connecting.png index a5d63976e54..cc519819c7d 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_header_connecting.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_header_connecting.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_gallery_bottom_sheet.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_gallery_bottom_sheet.png index 16c6dc2b029..2434d2305d8 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_gallery_bottom_sheet.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_gallery_bottom_sheet.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_options_menu.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_options_menu.png index 897b05eda93..257cfdad25b 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_options_menu.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.attachments.preview_MediaGalleryPreviewScreenTest_media_gallery_screen_with_options_menu.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_in_dark_mode.png index 7b9a79eb17a..57d51a0b310 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_more_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_more_in_dark_mode.png index 1a8f0abd9af..c3e92dd8656 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_more_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelFilesAttachmentsContentTest_loading_more_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsContentTest_loading_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsContentTest_loading_in_dark_mode.png index b46d85ca599..9f8526d1ea4 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsContentTest_loading_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsContentTest_loading_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsPreviewContentTest_preparing_to_share_content_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsPreviewContentTest_preparing_to_share_content_in_dark_mode.png index 6ccade240df..f8abae7aa29 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsPreviewContentTest_preparing_to_share_content_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.attachments_ChannelMediaAttachmentsPreviewContentTest_preparing_to_share_content_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_ban_member_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_ban_member_in_dark_mode.png index bc39a909ae9..7ac22fb1b72 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_ban_member_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_ban_member_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_direct_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_direct_channel_in_dark_mode.png index f5a24051d59..5216ff3ee15 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_direct_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_direct_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_group_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_group_channel_in_dark_mode.png index 1b0d669da08..4fa6b71e465 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_group_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_delete_group_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_direct_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_direct_channel_in_dark_mode.png index b56289c4757..b9857286dc1 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_direct_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_direct_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_group_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_group_channel_in_dark_mode.png index 8ad068e179a..6db3b0069b2 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_group_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_hide_group_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_direct_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_direct_channel_in_dark_mode.png index 3f60ff1d6ca..620f8c60663 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_direct_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_direct_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_group_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_group_channel_in_dark_mode.png index 7413acaa875..0595d1785b6 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_group_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_leave_group_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_remove_member_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_remove_member_in_dark_mode.png index fd0f012b29c..0b769f799aa 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_remove_member_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channel.info_ChannelInfoScreenModelTest_remove_member_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_draft_message.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_draft_message.png index e4bf1d0bb8e..97079520f23 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_draft_message.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_draft_message.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_last_message_seen_status.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_last_message_seen_status.png index 174fcfb88de..a48c4b8b747 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_last_message_seen_status.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_last_message_seen_status.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_unread_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_unread_messages.png index 26f538ef1ea..267da789a26 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_unread_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelItemTest_unread_messages.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_no_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_no_user.png index 7773ecd28d4..5fc173352ff 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_no_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_no_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_with_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_with_user.png index ff3e640a24f..8631583e168 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_with_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connected,_with_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_no_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_no_user.png index b06cba7b9e1..0536ca19427 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_no_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_no_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_with_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_with_user.png index eeb357d680a..e97213379a7 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_with_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_connecting,_with_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_no_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_no_user.png index a031805ed24..1ebf9dbe8be 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_no_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_no_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_with_user.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_with_user.png index 5ccc69ccd3a..890e0174c12 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_with_user.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListHeaderTest_offline,_with_user.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loaded_channels.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loaded_channels.png index dde0dac7131..e0f0125407a 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loaded_channels.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loaded_channels.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loading_more_channels.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loading_more_channels.png index ee88c6e8954..bc77f6a69b2 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loading_more_channels.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_loading_more_channels.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_search_results.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_search_results.png index 35b59225f7d..609d36a84a7 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_search_results.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_ChannelListTest_search_results.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel.png index 3cb9740ff02..b12fa95b215 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel_in_dark_mode.png index 21a2aa58fcd..f45b38cf4fd 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.channels_SelectedChannelMenuTest_selected_channel_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_multiple_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_multiple_selection.png index fab511893f4..1bdb3edb708 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_multiple_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_multiple_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_single_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_single_selection.png index a48344fb3d5..8c4992b72b0 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_single_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.files_FilesPickerTest_single_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_add_more.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_add_more.png index d92a13a6b0e..7b808232cf0 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_add_more.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_add_more.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_selection.png index 17e1fe5356d..b00ebaf0b97 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.attachments.images_ImagesPickerTest_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.messages_MessageAnnotationTest_message_annotations.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.messages_MessageAnnotationTest_message_annotations.png index 7f2d8a5175d..34c6feed4cf 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.messages_MessageAnnotationTest_message_annotations.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.messages_MessageAnnotationTest_message_annotations.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_dark_mode.png index bfb7c1e9dbd..cf1bf1ec315 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_light_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_light_mode.png index 2e0f71eeedc..74cddb3bda5 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_light_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_content_in_light_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_in_dark_mode.png index bcd3fc860b0..4904449907a 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_dark_mode.png index 1219530b863..b78fa63c948 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_light_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_light_mode.png index f610f4f210c..381970875de 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_light_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollOptionVotesDialogTest_loading_more_in_light_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_dark_mode.png index ea45aa852c1..e86605c248e 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_light_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_light_mode.png index 1d85ae1b8bc..0abdaa76ff0 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_light_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.components.poll_PollViewResultDialogTest_light_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loaded_mention_list.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loaded_mention_list.png index a81cb802f12..2f076acc69c 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loaded_mention_list.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loaded_mention_list.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_mention_list.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_mention_list.png index 5b7e53043d5..eacc3a2a834 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_mention_list.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_mention_list.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_more_mention_list.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_more_mention_list.png index c9cdb5b5c17..2a166c22ff1 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_more_mention_list.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.mentions_MentionListTest_loading_more_mention_list.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_dark_mode.png index db782975acc..5b6c7a5a2e4 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_light_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_light_mode.png index e6c574428d7..63b63a72403 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_light_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationDiscardDialogTest_light_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationHeaderTest_enabled.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationHeaderTest_enabled.png index 360ff31ede4..34113061f1b 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationHeaderTest_enabled.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollCreationHeaderTest_enabled.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollSwitchListTest_list_items.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollSwitchListTest_list_items.png index 2973f21cd92..8c1f251e4f9 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollSwitchListTest_list_items.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments.poll_PollSwitchListTest_list_items.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_multiple_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_multiple_selection.png index f4130e9f8bd..3747047f2a6 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_multiple_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_multiple_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_single_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_single_selection.png index d078b6ba6c2..c9c9415aa0a 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_single_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentFilePickerTest_single_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentMediaPickerTest_selection.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentMediaPickerTest_selection.png index 6d85a4f6107..58e56352526 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentMediaPickerTest_selection.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentMediaPickerTest_selection.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker.png index 18b22a73a1a..ae29317a0b5 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_commands.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_commands.png index 875486b0608..644da2d6f25 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_commands.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_commands.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_polls.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_polls.png index 92da2b1b959..b320efe5087 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_polls.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.attachments_AttachmentTypePickerTest_in-app_picker_with_polls.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_locked.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_locked.png index 64baed8901b..8321335a94f 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_locked.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_locked.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_overview.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_overview.png index 99eaf46ea10..9ead73e183b 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_overview.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingButtonTest_button_overview.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_locked_content.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_locked_content.png index d98749fcf06..813ead3aa2f 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_locked_content.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_locked_content.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_overview_content.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_overview_content.png index 8a7ce159643..0ba69688bfe 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_overview_content.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages.composer.internal_AudioRecordingContentTest_overview_content.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_active_command_filled.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_active_command_filled.png index 51ff697b5e5..6e5a9df4f2d 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_active_command_filled.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_active_command_filled.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments.png index 55ad1cd4cf9..622bf082b8f 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments_and_link.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments_and_link.png index 40b5b444baf..da0a52184a3 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments_and_link.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_attachments_and_link.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit,_attachments,_and_link.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit,_attachments,_and_link.png index 8fc6f06fa55..01f7d4f6c68 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit,_attachments,_and_link.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit,_attachments,_and_link.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit.png index 61a3acafaaa..1d7968b0826 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_edit.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_filled.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_filled.png index d4744b4f3de..c40fc27b4f8 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_filled.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_filled.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_link.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_link.png index 3e1091a942f..89a9e63c844 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_link.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_link.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_overflow.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_overflow.png index 811d9ace166..fe21dec7a98 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_overflow.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_overflow.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_reply,_attachments,_and_link.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_reply,_attachments,_and_link.png index 3b9352943fb..43d4d697a03 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_reply,_attachments,_and_link.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_reply,_attachments,_and_link.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_thread_mode_also_send_to_channel.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_thread_mode_also_send_to_channel.png index 73474fcac88..ca7ac664c9f 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_thread_mode_also_send_to_channel.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageComposerInputTest_thread_mode_also_send_to_channel.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loaded_messages_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loaded_messages_in_dark_mode.png index 0ff051e4fbc..e5bc56006c5 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loaded_messages_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loaded_messages_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_messages.png index d975f2d18f1..10e182cfe84 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_messages.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_older_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_older_messages.png index 2a879068655..ac4caa14a0e 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_older_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_loading_older_messages.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_scroll_to_bottom_button_in_dark_mode.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_scroll_to_bottom_button_in_dark_mode.png index a02c33f6b2f..ad0fcd9167d 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_scroll_to_bottom_button_in_dark_mode.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.messages_MessageListTest_scroll_to_bottom_button_in_dark_mode.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageItemTest_pinnedMessageItem.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageItemTest_pinnedMessageItem.png index 6fd412a37ca..4409d03935b 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageItemTest_pinnedMessageItem.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageItemTest_pinnedMessageItem.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loaded_pinned_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loaded_pinned_messages.png index 76ef4105d71..35dcf1c3646 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loaded_pinned_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loaded_pinned_messages.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_more_pinned_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_more_pinned_messages.png index 785fd89c9ae..0856f683b18 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_more_pinned_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_more_pinned_messages.png differ diff --git a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_pinned_messages.png b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_pinned_messages.png index d975f2d18f1..10e182cfe84 100644 Binary files a/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_pinned_messages.png and b/stream-chat-android-compose/src/test/snapshots/images/io.getstream.chat.android.compose.ui.pinned_PinnedMessageListTest_loading_pinned_messages.png differ