@@ -42,7 +42,6 @@ import androidx.compose.ui.Alignment
4242import androidx.compose.ui.Modifier
4343import androidx.compose.ui.draw.clip
4444import androidx.compose.ui.draw.scale
45- import androidx.compose.ui.graphics.Color
4645import androidx.compose.ui.layout.ContentScale
4746import androidx.compose.ui.res.colorResource
4847import androidx.compose.ui.res.painterResource
@@ -123,7 +122,7 @@ private fun AssistantTypingIndicator() {
123122 bottomEnd = CHAT_BUBBLE_CORNER_RADIUS
124123 )
125124 )
126- .background(color = colorResource(R .color.white ))
125+ .background(color = colorResource(R .color.bg_message_bubble ))
127126 ) {
128127 TypingAnimation ()
129128 }
@@ -148,7 +147,9 @@ private fun AnimatedAssistantIcon() {
148147 modifier = Modifier
149148 .size(ASSISTANT_ICON_SIZE )
150149 .clip(CircleShape )
151- .background(Color .White ),
150+ .background(
151+ color = colorResource(R .color.bg_message_bubble)
152+ ),
152153 contentAlignment = Alignment .Center
153154 ) {
154155 Image (
@@ -205,7 +206,9 @@ private fun AssistantMessageItem(message: ChatMessage) {
205206 modifier = Modifier
206207 .size(ASSISTANT_ICON_SIZE )
207208 .clip(CircleShape )
208- .background(Color .White ),
209+ .background(
210+ color = colorResource(R .color.bg_message_bubble)
211+ ),
209212 contentAlignment = Alignment .Center
210213 ) {
211214 Image (
@@ -228,7 +231,7 @@ private fun AssistantMessageItem(message: ChatMessage) {
228231 )
229232 )
230233 .background(
231- color = colorResource(R .color.white )
234+ color = colorResource(R .color.bg_message_bubble )
232235 )
233236 ) {
234237 MessageTextItem (message)
@@ -259,7 +262,7 @@ private fun UserMessageItem(message: ChatMessage) {
259262 bottomStart = CHAT_BUBBLE_CORNER_RADIUS
260263 )
261264 )
262- .background(color = colorResource(R .color.white ))
265+ .background(color = colorResource(R .color.bg_message_bubble ))
263266 ) {
264267 MessageTextItem (message)
265268 }
@@ -280,13 +283,14 @@ private fun MessageTextItem(message: ChatMessage) {
280283 fontSize = 16 .sp
281284 )
282285 )
283- Spacer (modifier = Modifier .height(8 .dp))
286+ Spacer (modifier = Modifier .height(4 .dp))
284287 Text (
285288 text = message.time(),
286289 style = TextStyle (
287- color = colorResource(R .color.text_color ),
290+ color = colorResource(R .color.secondary_text_color ),
288291 fontSize = 12 .sp
289- )
292+ ),
293+ modifier = Modifier .align(Alignment .End )
290294 )
291295 }
292296}
0 commit comments