Browse Source

voice: play button white circle, black icon

topo_upd
evgeny 2 months ago
parent
commit
109326717e
  1. 4
      tools/chatgui-android/app/src/main/java/com/utun/chat/ui/components/MessageBubble.kt

4
tools/chatgui-android/app/src/main/java/com/utun/chat/ui/components/MessageBubble.kt

@ -105,7 +105,7 @@ private fun VoiceBubble(message: Message, textColor: Color, onPlay: (String, ()
Row(verticalAlignment = Alignment.CenterVertically) { Row(verticalAlignment = Alignment.CenterVertically) {
/* Play/Pause button */ /* Play/Pause button */
Box( Box(
modifier = Modifier.size(32.dp).background(Color(0xFF3390EC), CircleShape) modifier = Modifier.size(32.dp).background(Color.White, CircleShape)
.clickable { .clickable {
if (!playing && message.filePath.isNotEmpty()) { if (!playing && message.filePath.isNotEmpty()) {
playing = true; elapsedMs = 0; progress = 0f playing = true; elapsedMs = 0; progress = 0f
@ -116,7 +116,7 @@ private fun VoiceBubble(message: Message, textColor: Color, onPlay: (String, ()
}, },
contentAlignment = Alignment.Center contentAlignment = Alignment.Center
) { ) {
Text(if (playing) "\u23F8" else "\u25B6", fontSize = 14.sp, color = Color.White) Text(if (playing) "\u23F8" else "\u25B6", fontSize = 14.sp, color = Color.Black)
} }
Spacer(Modifier.width(8.dp)) Spacer(Modifier.width(8.dp))

Loading…
Cancel
Save