diff --git a/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt b/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt index b8b5d43532cb..d1fd5fbbc79c 100644 --- a/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt +++ b/app/src/main/java/com/nextcloud/client/assistant/AssistantScreen.kt @@ -379,9 +379,8 @@ private fun EmptyContent(paddingValues: PaddingValues, iconId: Int?, description painter = painterResource(id = iconId), modifier = Modifier.size(32.dp), colorFilter = ColorFilter.tint(color = colorResource(R.color.text_color)), - contentDescription = "empty content icon" + contentDescription = null ) - Spacer(modifier = Modifier.height(8.dp)) } diff --git a/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt b/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt index 930334ae8d4f..f88f54e2a176 100644 --- a/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt +++ b/app/src/main/java/com/nextcloud/client/assistant/chat/ChatContent.kt @@ -42,7 +42,6 @@ import androidx.compose.ui.Alignment import androidx.compose.ui.Modifier import androidx.compose.ui.draw.clip import androidx.compose.ui.draw.scale -import androidx.compose.ui.graphics.Color import androidx.compose.ui.layout.ContentScale import androidx.compose.ui.res.colorResource import androidx.compose.ui.res.painterResource @@ -123,7 +122,7 @@ private fun AssistantTypingIndicator() { bottomEnd = CHAT_BUBBLE_CORNER_RADIUS ) ) - .background(color = colorResource(R.color.white)) + .background(color = colorResource(R.color.bg_message_bubble)) ) { TypingAnimation() } @@ -148,7 +147,9 @@ private fun AnimatedAssistantIcon() { modifier = Modifier .size(ASSISTANT_ICON_SIZE) .clip(CircleShape) - .background(Color.White), + .background( + color = colorResource(R.color.bg_message_bubble) + ), contentAlignment = Alignment.Center ) { Image( @@ -205,7 +206,9 @@ private fun AssistantMessageItem(message: ChatMessage) { modifier = Modifier .size(ASSISTANT_ICON_SIZE) .clip(CircleShape) - .background(Color.White), + .background( + color = colorResource(R.color.bg_message_bubble) + ), contentAlignment = Alignment.Center ) { Image( @@ -228,7 +231,7 @@ private fun AssistantMessageItem(message: ChatMessage) { ) ) .background( - color = colorResource(R.color.white) + color = colorResource(R.color.bg_message_bubble) ) ) { MessageTextItem(message) @@ -259,7 +262,7 @@ private fun UserMessageItem(message: ChatMessage) { bottomStart = CHAT_BUBBLE_CORNER_RADIUS ) ) - .background(color = colorResource(R.color.white)) + .background(color = colorResource(R.color.bg_message_bubble)) ) { MessageTextItem(message) } @@ -280,13 +283,14 @@ private fun MessageTextItem(message: ChatMessage) { fontSize = 16.sp ) ) - Spacer(modifier = Modifier.height(8.dp)) + Spacer(modifier = Modifier.height(4.dp)) Text( text = message.time(), style = TextStyle( - color = colorResource(R.color.text_color), + color = colorResource(R.color.secondary_text_color), fontSize = 12.sp - ) + ), + modifier = Modifier.align(Alignment.End) ) } } diff --git a/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt b/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt index f1af94510c3e..5c4290868a3f 100644 --- a/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt +++ b/app/src/main/java/com/nextcloud/client/assistant/taskTypes/TaskTypesRow.kt @@ -15,6 +15,7 @@ import androidx.compose.foundation.layout.Spacer import androidx.compose.foundation.layout.width import androidx.compose.material3.Icon import androidx.compose.material3.IconButton +import androidx.compose.material3.MaterialTheme import androidx.compose.material3.PrimaryScrollableTabRow import androidx.compose.material3.Tab import androidx.compose.material3.TabRowDefaults @@ -43,7 +44,7 @@ fun TaskTypesRow( val selectedTabIndex = data.indexOfFirst { it.id == selectedTaskType?.id }.takeIf { it >= 0 } ?: 0 Row( - modifier = Modifier.background(color = colorResource(R.color.actionbar_color)), + modifier = Modifier.background(color = MaterialTheme.colorScheme.surface), horizontalArrangement = Arrangement.Center ) { if (data.any { it.isChat() }) { @@ -63,11 +64,11 @@ fun TaskTypesRow( PrimaryScrollableTabRow( selectedTabIndex = selectedTabIndex, edgePadding = 0.dp, - containerColor = colorResource(R.color.actionbar_color), + containerColor = MaterialTheme.colorScheme.surface, indicator = { TabRowDefaults.SecondaryIndicator( Modifier.tabIndicatorOffset(selectedTabIndex), - color = colorResource(R.color.primary) + color = MaterialTheme.colorScheme.primary ) } ) { diff --git a/app/src/main/res/layout/toolbar_standard.xml b/app/src/main/res/layout/toolbar_standard.xml index b44970084204..7c884e42ffb9 100644 --- a/app/src/main/res/layout/toolbar_standard.xml +++ b/app/src/main/res/layout/toolbar_standard.xml @@ -136,14 +136,11 @@ android:layout_height="48dp" app:cornerRadius="@dimen/button_corner_radius" app:icon="@drawable/ic_menu" - app:iconTint="@color/black" /> + app:iconSize="@dimen/search_bar_icon_size" + app:iconTint="@color/fontAppbar" /> diff --git a/app/src/main/res/values-night/colors.xml b/app/src/main/res/values-night/colors.xml index db1e1d218038..ed63c8d8cb26 100644 --- a/app/src/main/res/values-night/colors.xml +++ b/app/src/main/res/values-night/colors.xml @@ -38,5 +38,5 @@ #1E1E1E @android:color/white - #101418 + #2A2A2A diff --git a/app/src/main/res/values/colors.xml b/app/src/main/res/values/colors.xml index 36d7459ecdaf..03c7d56abea0 100644 --- a/app/src/main/res/values/colors.xml +++ b/app/src/main/res/values/colors.xml @@ -88,5 +88,5 @@ #666666 #A5A5A5 - #F7F9FF + #EFEFEF